我在JSP页面中向sverlet 提交一个学号后servlet 程序根据学号在数据库中查找到对应信息并返回原来页面

代码已经写了一部分可以实现查找但是返回不到原来的页面,求大神修改一下希望能够把需要加入的代码贴出来已提高悬赏... 代码已经写了一部分可以实现查找但是返回不到原来的页面,求大神修改一下
希望能够把需要加入的代码贴出来 已提高悬赏
展开
 我来答
匿名用户
2015-07-02
展开全部
通过request返回对象到请求页面, 然后页面用${requestScope.对象.属性}取值.
不能直接网页面上写. 查询到数据后存到request域里面. 然后通过转发去到页面, 页面在通过request取值.
追问
代码在附件的图片中
追答
request.getRequestDispatcher("a.jsp").forward(request,response);这也跳转页面
返回页面的数据不直接用out网页面上写, 先存在request域里, 在通过上面这行转发会要去的页面, 然后页面用${requestScope.对象.属性}取值
百度网友ccae8d0
2015-07-02 · TA获得超过2186个赞
知道大有可为答主
回答量:3104
采纳率:0%
帮助的人:1494万
展开全部
在servlet里面通过request.setAttribute(arg0, arg1)放入值,在页面通过request.getAttribute(arg0)取就行了
更多追问追答
追问
第二张图已经把servlet 代码贴出来了,能帮忙看看怎么修改一下吗? 把修改后的代码给我  财富值追加到300
追答
第一步:在代码末尾加上以下代码:
String msg="你拼装的学生信息";
request.setAttribute("msg", msg);
RequestDispatcher rd = request.getRequestDispatcher("你的页面名称");
rd.forward(request, response);

第二步:在页面上通过String msg = request.getAttribute("msg");

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式