怎么样将servlet中的内容输出到另外一个jsp页面中去啊?

 我来答
血神飞敛
推荐于2016-08-04
知道答主
回答量:18
采纳率:0%
帮助的人:14.1万
展开全部
将要输出的内容保存为对象(变量/数组/泛型/集合)都行,保存到session/application/request中。然后在JSP页面中${ session/application/request }取值就行就行。forward跳转,可以直接保存request.setAttribute("任意名字",对象名)中。response.sendRedirect("url")需要保存在session或者application。或者直接输出:PrintWriter out = response.getWriter();out.println("html代码 以及要输出的内容");
更多追问追答
追问
PrintWriter out = response.getWriter();
out.println("该用户已经存在!");我要输出这句话到 xx.jsp中,
该如何写呀??
追答
你要的效果是一个页面跳到另一个页面对么?那么改为:
request.setAttribute("msg","该用户已经存在!");
request.getRequestDispatcher("需要跳转的JSP页面(如:/index.jsp)").forward(request,response);
其中/index.jsp / 代表根目录中存在的index.jsp页面,如果index.jsp页面在根目录下的子目录,需要加上子目录名 /子目录名/index.jsp 才行
然后在index.jsp页面中获取信息:获取到的信息:${msg}
匿名用户
2011-10-22
展开全部
request.getRequestDispatcher("xx.jsp").forward(request, response);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式