serverlet如何传值到jsp页面
时间:2008-06-19 13:27:53
来源:论坛整理 作者: 编辑:chinaitzhe
可是不知道怎么传递,希望有人告知一下,serverlet里面不能像在jsp页面中用session.setAttribute()
网友回复:可以的呀.request.setAttribute("aa",Object );
在JSP中request.getAttribute("aa");
网友回复:当然可以,
没必要的话用 request.setAttribute()
网友回复:Servlet中没有session这个对像,但是你可以通过
HttpSession session = request.getSession();//取得当前session
网友回复:request
要把这个转化成HttpRequest
网友回复:我终于知道了,在serverlet中没有session 不过request能得到session
直接request.getSession().setAttribute("","")就可以设置session了
网友回复:
- Java code
Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ RequestDispatcher dis = request.getRequestDispatcher("index.jsp"); request.setAttribute("name", value); dis.forward(request, response);
类似的方法,可以将当前的请求和相应再次转发到指定的页面。只要在请求里设定一个值,然后在JSP页面里面取出就可以了。
不行的话就用SESSION也可以,方便。假如你能保证在用完之后就清楚掉,那么可以考虑!
网友回复:是啊 可以通过 在jsp中
request.setAttribute("custom");
custom在这里是一个客户的对象。
关键字:serverlet,传值,jsp,页面,
下一篇:下面没有链接了











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面