request.setAttribute("user",user);这句话什么意思啊

jackie20000 2004-10-10 09:58:51
service.usersearch(user);
ActionMessages messages = new ActionMessages();
ActionMessage message = new ActionMessage("login.user.insert.success",user.getUsername() );
messages.add( ActionMessages.GLOBAL_MESSAGE, message );
saveMessages( request, messages );
request.setAttribute("user",user);
return (mapping.findForward("success"));
...全文
637 点赞 收藏 9
写回复
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ronanljy 2004-10-11
把你的java中的user的值赋给request中的"user"属性
回复
jackie20000 2004-10-10
那这么说来后一个参数, 都可以使用哪些值呢??这段代码里应该是把 对象 user 赋值给了名为"user"的属性啊.我说得是否有错??
回复
jackie20000 2004-10-10
问题好象不是这样,我考虑了一下你说的有些不对.
回复
sirfei 2004-10-10
类似一个hashmap
回复
power17 2004-10-10
前一个user变量名
后一个也是变量名,但它有值
然后把后一个user变量中的值赋给request的一个属性(前一个user),这样以后就能通过request.getAttribute("user")得到指定的值了。
回复
jackie20000 2004-10-10
说的太简单了就不能不简单的说么??
回复
wandou999 2004-10-10
简单的说就是将一个变量的直,传给另一个变量
回复
jackie20000 2004-10-10
好多谢了.2
回复
micker 2004-10-10
request.setAttribute("user",user);这句话什么意思啊?

这句话的意思是在request对象中加入名为:user的属性,其值为字符串user的值,用法类似session,因为request对象是可以更改的,你可以在同一个请求中象这样访问这个属性:
request.getAttribute("user");
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告