struts2 关于session小弟我纠结的有关问题
struts2 关于session我纠结的问题登录时把用户信息放到session中了,ActionContext.getContext().getSessio
struts2 关于session我纠结的问题
登录时把用户信息放到session中了,ActionContext.getContext().getSession().put("user", user1);
然后有一个控制权限的filter和一个文件上传的servlet,现在问题出现了。在filter用下面的方法取user能取到
[解决办法]HttpServletRequest ?
[解决办法]在你的filter里面,你有没有doChain()??所request和response继承往下转发?
[解决办法]原来是上传的问题。
[解决办法]跟上传可能会有关系的
比如有的带Flash的上传文件插件,浏览器会为Flash新开一个Session,新开的Session里自然就没有登录信息了。这种时候必须通过别的途径指明登录用户身份
[解决办法]问题不就在这两个表单上吗。肯定哪里出问题了,并且是个不大引人注意的问题。
[解决办法]楼主考虑下:
1 网页如果使用了iframe/frameset技术,session就容易出问题。
2 上传的时候,form的编码方式是不一样的,Server端解析的时候,很难说不出问题。
3 如果禁用了Cookie,则Session要靠URL重写来实现,如果同时又是上传,则更难说不出问题。
[解决办法]学习学习班