如何在servlet里向jsp跳转,并且传递一个数据。是在一个jsp工程内的。

 我来答
flower_wzm
2012-07-31 · TA获得超过921个赞
知道小有建树答主
回答量:636
采纳率:0%
帮助的人:278万
展开全部
request.getRequestDispatcher(".jsp").forward(request, response);
response.sendRedirect(".jsp")
第一种是转发,request没变,可以继续使用request里面的值,第二种是重定向,生成一个新的request,传值建议使用第一种,可以使用request.setAttribute(key, value),设置,页面上能用el表达式${requestScope.key}取值
更多追问追答
追问
能不能细致一点。
servlet中有一个值double类型 data;
如何传到一个新的页面result.jsp 并把他打印出来。
追答
首先你要把你的data变成Double类型,封装起来,然后在servlet里面request.setAttribute("data",data),然后request.getRequestDispatcher("result.jsp").forward(request, response);
转到你的jsp页面上,你jsp页面上要打印的地方,直接${requestScope.data}这样就取到了
minxiao1215
2012-07-31 · TA获得超过694个赞
知道小有建树答主
回答量:1641
采纳率:100%
帮助的人:724万
展开全部
传递数据只能用request跳转了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dollzhang
2012-07-31
知道答主
回答量:17
采纳率:0%
帮助的人:2.7万
展开全部
request,session中设置就行啦
request.setAttribute("key",value)
0
| 评论

向TA求助
回答者: kkfov706 | 二级
追问
能不能细致一点。
servlet中有一个值double类型 data;
如何传到一个新的页面result.jsp 并把他打印出来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式