我在servlet中拿到页面上的数据后转向啦c.jsp。现在我要在c.jsp中把传过来的数据拿到,并且打印出来在页面上,以下是代码:<body>
cccccccccccccccc
<%
List userList = (List)req.getAttribute("userList", userList);
out.println("userList");
%></body>但是老是提示错误,req can not be resolved
是不是我这样写不对啊。应该咋写啊。
cccccccccccccccc
<%
List userList = (List)req.getAttribute("userList", userList);
out.println("userList");
%></body>但是老是提示错误,req can not be resolved
是不是我这样写不对啊。应该咋写啊。
解决方案 »
- 新人学Java,请教大侠几行代码的意思.
- 新手问题:为什么【数组】下表要从0开始不从1开始?
- 50道java基础题,请大家多给些思路
- 又有问题请教高人了,多谢了!
- 有关一个String 转换成 ByteArrayInputStream 和FileInputStream 里面而且数据不会变化的问题
- 谁帮我将下面的代码生成图片
- 求javamail群发电子邮件的方法.
- Java Windows下串口通信的问题
- 散分-----------------散分-------------------[ 100 ]
- 看看会输出什么?结果是equal b,==在string里不是比较两个串是不是相等嘛?
- 优化下这个正则
- 如何解决IE设置了代理服务器后aaplet无法使用?(急!!!)
到页面上去取得时候,只要接收这个参数就可以,前台这里改---
List userList = (List)req.getAttribute("userList", userList); 应该是--
List userList = (List)req.getAttribute("userList");
req不认识啊,你写错了,request才行
如果是外部重定向那么
1、可以再url后跟参数
2、通过session传递
3、通过cookie传递
4、Java的ThreadLocal等。。
5、其他山寨的做法(比如放在静态变量里等,绝对不推荐!)
req这样写不对呀,要request呀
使用request在jsp页面读取数据
servlet保存格式以及页面转向得是如下List list=new List();//比如这就是你要传递的集合
request.setAttribute("list",list);
//转向
request.getRequestDispatcher("转向页面").forward(request, response)只有这样转向,在你的“转向页面”才能读取保存的list集合