如何将servlet中的数据显示在jsp页面中
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将servlet中的数据显示在jsp页面中相关的知识,希望对你有一定的参考价值。
要想把servlet的数据放到jsp显示需要做的是:1.把数据从数据库里查询出来,放到结果集里。
2.把结果集放到request中,传给jsp页面
3.页面遍历结果集显示即可 参考技术A 在servlet里的get或post方法里面,使用request.setAttribute(参数名, 数据);
再在JSP页面里用$参数名就能得到数据.
或者<%request.getAttribute(参数名);%>也能得到本回答被提问者和网友采纳 参考技术B 在SERVLET 程序的完成部分加入这个代码
PrintWriter out = response.getWriter();
response.setContentType("text/html; charset=GBK");
//System.out.println(obj); //打印在后台
out.print(obj); //打印在前台,jsp页面上
out.flush();
out.close(); 参考技术C 后台可以把数据存储在request.setAttr..("key",value)或者session里,页面直接.getAttr..("key")得到存储的值.注意<% %> <%= %>的使用
当然页面还可以用jstl,jstl更方便 参考技术D 我感觉比较直接的是:
把数据存到request或者session里然后在JSP里用代码提取。
个人观点,仅供参考。
servlet+jsp修改商品信息
1.需要将被修改的商品显示在修改页面上,
jsp中将该商品的ID传给servlet,servlet将id传给dao层,
进行查询操作,最后将要修改的信息传递给request,最终传给jsp页面中进行显示’
2.jsp修改页面上,需要将所有的信息传递给servlet
3.servlet从jsp页面获取数据,并进行封装,最终传递给dao层进去修改数据操作
以上是关于如何将servlet中的数据显示在jsp页面中的主要内容,如果未能解决你的问题,请参考以下文章
如何将servlet中的变量在jsp页面中显示--面向对象的方法