我想在会话作用域中传递一个对象。我想在struts action类中设置它。我使用request.setAttribute("obj",objval)在请求作用域中传递值。我如何传入session作用域?我需要在struts-config文件中做什么吗?在struts-action文件.has中有一些参数作用域,与此有什么关系吗?struts中有没有内置的东西可以做到这一点?
发布于 2009-06-05 20:34:12
要在会话范围内传递对象,请执行以下操作:
request.getSession().setAttribute("obj",objVal);
struts将通过使用struts-action文件中的参数属性自动将对象放入请求或会话中。然后,如果您使用的是struts:html标记库,则使用此标记库的表单将自动填充。有关更多信息,请参阅ActionForm的struts类。
但是,要将对象直接放入会话中,您可以使用上面的代码。
https://stackoverflow.com/questions/859001
复制相似问题