jsp读取文本框中的值

代码如图想实现s由用户在页面手动输入之后在页面返回调用函数计算后的结果怎么实现具体代码没java基础只要代码... 代码如图 想实现s由用户在页面手动输入 之后在页面返回调用函数计算后的结果 怎么实现
具体代码 没java基础 只要代码
展开
 我来答
hythzx
推荐于2018-05-12 · TA获得超过1089个赞
知道小有建树答主
回答量:833
采纳率:0%
帮助的人:651万
展开全部

一般情况下,如果数据比较多可以用表单,如果数据比较少的话直接用URL传值就行了(理论上还是表单的GET方法),比如:

<input type="text" name="s" id="s"/>
<input type="button" name="提交" onclick="put()"/>
<script type="text/javascript">
function put(){
  var s=document.getElementById("s").value;
  window.location="xxx.jsp(当前jsp的地址)?s="+s
}
</script>


然后jsp直接用:


Stirng s=request.getParameter("s");


手打的,可能有错,大概是这样的

汪蕙芸仝真
2019-08-23 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:28%
帮助的人:573万
展开全部
假如在该文本框设一name与id(假如是name="account"
id="account")
可以直接用request.getParameter("account")来获取;
当然,也可以用JavaScript来得到值:var
account
=
document.getElementById("account").value;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
QinQinMeCC
2013-07-09 · TA获得超过2017个赞
知道小有建树答主
回答量:808
采纳率:100%
帮助的人:564万
展开全部
这个 可以通过form表单实现
<form action="index.jsp" method="post">
<input name="s" type="text" />
<input type="submit" value="提交" />
</form>

index.jsp
<%
String s = request.getParamers("s");

后面就写你图片上的代码就可以了
%>
更多追问追答
追问
form表单写在哪里?java没学过 求再详细点 谢谢了
追答
就写在你自己那个页面 。然后 
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式