服务器Servlet数据传到jsp页面

来源:互联网 发布:淘宝产品市场调查表 编辑:程序博客网 时间:2024/05/17 23:38

将服务器Servlet数据传到另外一jsp页面中,(jsp要从el表达式拿数据都是从四大域Pagecontext、httprequest、httpsession、ServletContext中获取,在存储数据时,尽量在范围小的域中)

要将存储服务器的数据响应到另外一个页面中,可以使用重定向或者请求转发
1.如果使用冲定向调转页面,我们就需要将数据存储到session或者application中
原因:重定向是请求两次,如果用重定向转向另一个页面,request域将不是同一个域对象,封装在request中的对象也将不存在。
2.如果使用转发跳转页面,我们只需将数据存储到request域中,(遵循范围小的原则)

1.使用重定向如下调转:
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding(“utf-8”);
response.setContentType(“text/html;charset=utf-8”);
Map

原创粉丝点击