在用户登陆后,我需要得到用户名这个String,但用request.getParameter("name")得不到该String,
是否因为用户名写到session里后,用request.getParameter("name")就得不到值了,"name" 里的
内容好像被清空了,有什么方法可以得到用户名这个String?3q~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~``
是否因为用户名写到session里后,用request.getParameter("name")就得不到值了,"name" 里的
内容好像被清空了,有什么方法可以得到用户名这个String?3q~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~``
解决方案 »
- jsp项目 后台验证的问题
- 把汉字转换成字符的问题
- struts2中jsp怎么向action传参?
- 急求jsp+MySql网站信息发布系统
- 关于Struts标签无法解析的问题
- Java Web 保密打印
- ORACLE:Unsupported syntax for refreshRow() 是什么原因?紧急!!
- 配置环境不成功!!!!
- ssh2 action中如何把参数传入到另一个类中(如何action中写方法传,另一个页面如何接收)
- 关于sqlyog 这个软件 怎么设置语言 和如何设置语句词条 自动补全
- JavaBean能在java环境下运行吗
- 求jsp+tomcat+sqlserver2000 bbs原代码(请各位大虾提供)
设置:
session.setAttribute("name",name);
取得:
name=(String)session.getAttribute("name");
很明显,是从 request 中取信息
String name=(String)session.getAttribute("name"); //从session中提取信息。从楼主的表述来看,应该是搞错容器了。
以下的方法也可以,name = request.getParameter("username");
//将username存入session
session.putValue("username", name);
在另以页面中,取得:
String user=(String)session.getValue("username");想问一下,这个setAttribute和putValue以及getAttribute和getValue
有什么区别呢???
putValue(String name, Object value) 存储对象到session对象中
getAttribute() 返回隐含在session对象中的数据
getValue(String name,Object value) 从session对象获得属性值