jsp中使用<jsp:forward page=""></jsp:forward>从页面1到页面3

在页面1中输入一个值,按提交键到页面2,再在页面2中输入一个值按提交键到页面3,在页面3中输出上述两个数的乘积。... 在页面1中输入一个值,按提交键到页面2,再在页面2中输入一个值按提交键到页面3,在页面3中输出上述两个数的乘积。 展开
 我来答
songfeng163
推荐于2018-05-17 · TA获得超过952个赞
知道小有建树答主
回答量:229
采纳率:100%
帮助的人:320万
展开全部
<jsp:forward>标记是自动提交到的目标页面,如果你的页面中使用了这个标记的话,提交按钮就不会再起作用了,要实现你要求的这个功能的话,其实可以直接使用EL表达式加隐藏域的方法可能会更简单一些,代码如下:
页面1:page1.jsp
<form action="page2.jsp">
数据1:<input type="text" name="num1"><input type="submit" value="提交"/>
</form>
页面2:page2.jsp
<form action="page3.jsp">
<input type="hidden" name="num1" value="${param.num1}">
数据2:<input type="text" name="num2"><input type="submit" value="提交"/>
</form>
页面3:page3.jsp
计算结果:${param.num1*param.num2}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式