JSP2。获得了JSP1的参数值,JSP2怎么再把这个值传给JSP3呢?
最好给我代码。。。。。。最好不是明文的。。。
如何在JSP页面中传值呀JSP1到JSP2再到JSP3
答案:5 悬赏:0 手机版
解决时间 2021-04-05 00:25
- 提问者网友:感性作祟
- 2021-04-04 04:03
最佳答案
- 五星知识达人网友:西风乍起
- 2021-04-04 05:11
JSP1?name=321
jsp2中用String name = request.getParameter("name");
jsp2?name=321
jsp3中用String name = request.getParameter("name");
jsp2中用String name = request.getParameter("name");
jsp2?name=321
jsp3中用String name = request.getParameter("name");
全部回答
- 1楼网友:玩家
- 2021-04-04 07:21
如果是Jsp1传到jsp2再传到jsp3的话就可以
jsp1中的连接 <a href="jsp1?name=宝贝">
jsp2中取值用<% =request.getParameter("name");%>
相同的连接和传值再用到jsp3吧
jsp的四大作用域应该知道吧
request只能在当前的请求里有效
如果你想在任何页面都能取到值的话就把它放到session里吧
session.setAttribute("name","宝贝");
再取值也可以用 <% =request.getParameter("name");%>
还可以用EL 表达式 ${name} 这样也可以取出来哦
你是初学吧!这些简单的一般老师都会讲的拉,上课认真听讲拉!呵呵....
- 2楼网友:摆渡翁
- 2021-04-04 05:55
jsp1.jsp 代码
<html>
<body>
<a href="jsp2.jsp?info=javaserverpages">link--jsp2.jsp</a>
</body>
</html>
jsp2.jsp 代码
<html>
<body>
<% String info=(String)request.getParameter("info");
out.println(info);
session.setAttribute("information",info);
%>
<a href="jsp3.jsp">link--jsp3.jsp</a>
</body>
</html>
jsp3.jsp
<html>
<body>
<%=session.getAttribute("information")%>
</body>
</html>
- 3楼网友:深街酒徒
- 2021-04-04 05:44
写一个隐藏控件在JSP2里 <input type="hidden" name="id" values = <%= request.getparameter("name") %>>
JSP3里<%= request.getparameter("id")% >这样就提取出来了
- 4楼网友:拜訪者
- 2021-04-04 05:23
看看 request 和session吧
要不就是 application 都能实现的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯