jsp从一个页面取值到另一个页面(java新手问题)

我有个添加文档的页面(add.jsp),当我点击完添加的时候servelt跳转到另一个成功页面(list.jsp)(数据已经添加到数据库中),在这个(list.jsp)页... 我有个添加文档的页面(add.jsp),当我点击完添加的时候servelt 跳转到 另一个成功页面(list.jsp)(数据已经添加到数据库中),在这个(list.jsp)页面上我要取(add.jsp)添加页面上的 部分<input type="text" name="dz" id="dz"/>到 这个(list.jsp)成功页面上,我该如何取值,怎么做 希望能有个例子 谢谢各位大虾~~!! 展开
 我来答
583976696
推荐于2016-05-22
知道答主
回答量:19
采纳率:0%
帮助的人:11.3万
展开全部
这要看你在servlet中是怎么跳转的"转发"还是"重定向".
重定向:以前的request中存放的变量全部失效,并进入一个新的request作用域。
转发:以前的request中存放的变量不会失效,就像把两个页面拼到了一起。
如果是转发 那么在list.jsp页面直接可得到值<%String dz = request.getParameter("dz")%>
如果是重定向的话:你可以在servelt的处理add.jsp页面的时候就把你要的值取出来,然后又把他保存session中. servlet类中这样处理
String dz = request.getParameter("dz");
request.getSession().setAttribute("dz", dz);
页面这样得到:
<%String dz =request.getSession().getAttribute("dz")%>
吃饭嫌人多
2011-08-16 · TA获得超过1816个赞
知道小有建树答主
回答量:798
采纳率:100%
帮助的人:110万
展开全部
你可以在SERVLET跳转的时候用同样的方法给list.jsp传一个需要的值过去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liubc00000
2011-08-16 · TA获得超过326个赞
知道小有建树答主
回答量:270
采纳率:100%
帮助的人:253万
展开全部
在servlet写如下代码:
String dz=request.getParameter("dz");
request.setAttribute("dz",dz);
如果你选择的是J2EE 5.0
那么可以直接在list.jsp页面写如下代码:
${dz }就可以得到dz的值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
woyani2
2011-08-16 · TA获得超过211个赞
知道小有建树答主
回答量:103
采纳率:0%
帮助的人:106万
展开全部
add.jsp:
<form action="servlet名" method="post">
<input type="text" name="dz">
....提交按钮....
</form>
servlet中的doPost方法
String dz = request.getParameter("dz");
request.setAttribute("dz", dz);
然后跳转到list.jsp页面
list.jsp页面中:
<input type = "text" name="dz" id ="dz"> <%=request.getParameter("dz");%> </input>
忘记了怎么跳转,你应该会的吧。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mildmob
2011-08-16 · 超过22用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:47.3万
展开全部
<%
String dz=request.getparameter("dz");
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式