页面跳转,传递多个参数,求教!

发布网友 发布时间:2022-04-23 04:44

我来回答

6个回答

热心网友 时间:2022-04-07 08:09

跳转到bookread1.jsp页面的时候,跳转的url要写成bookread1.jsp?bookname=***&bookwriter=***&bookcontent=***&bookclass=***
***即参数的值,自己填充

然后在bookread1.jsp页面进行接受参数,使用${param.bookname}的方式即可。

建议最好通过struts来传参,1、封装参数(可为参数对象),2、防止乱码

热心网友 时间:2022-04-07 09:27

<input type="hidden" name="bookname"/>
<input type="hidden" name="bookwriter"/>
<input type="hidden" name="bookcontent"/>
<input type="hidden" name="bookclass"/>
你用隐藏表单域把值提交过去就行了,记住要有form提交,要不然数据提交不过去,然后把跳转写到一个function中,在function中写方法,把数据提交到下个页面,这样就OK了

热心网友 时间:2022-04-07 11:02

传递参数
<a href="/ReadBook/bookread1.jsp?bookname=<s:property value="bookname"/>&bookWriter=:<s:property value="bookwriter"/>&.........">点击阅读</a>

bookread1.jsp取参数
request.getParameter("bookname");
....

热心网友 时间:2022-04-07 12:53

传递参数的方法有很多,可以用一楼的传递方法,然后在bookread1.jsp页面接收,可以用request.getparameter("name")接收,。还有直接用的<a>标签链接的方式不会经过action

热心网友 时间:2022-04-07 15:01

跳转的时候你的bookread1.jsp页面总要响应个action吧,action个可以接收到这几个数据,跳转到其他页面不就可以传递这些数据了吧,你用struts2的struts.xml文件也行,用servlet也行,不都能转发过去么

热心网友 时间:2022-04-07 17:26

直接用地址传参啊。。又没有重要信息
/ReadBook/bookread1.jsp?bookname=%{bookname}&&bookwriter=
......

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com