sessionID在整个会话中都是存在有效的,为何要传递呢!Servlet里面也可以跳转和编码。
解决方案 »
- 根据地址返回图片
- 救命呀怎样使用JSP解压缩RAR格式的文件?
- 我在运行JSP的时候JBuilder出现一下的出错信息,请帮忙!!!
- 如何让第一个checkbox的值无法修改
- 验证码生成后传输到前台显示
- Unable to find a value for "mc_id" in object of class "com.oa.model.CompanyInfo_
- 如何在服务器端创建一个物理存在的临时文件,当session断开后自动删除该文件?
- 关于使用<html:text 的问题
- 图片上传,自动更名,路径写入数据库.怎么搞?
- 怎样删除Cookie??
- httpclient模拟登录问题
- struts2访问action报错404
我的情况是这样的:之前我的<form>的action是使用jsp。为确保在用户禁不禁用cookie的情况下都能用session,所以对jsp进行encode。
现在我改用Servlet作为action,我对Servlet或者Servlet映射的url进行encode,结果都不成功。我该如何做?
应该在servlet之前就要编码吧?不如此的话,进入servlet,在servlet里检测,sessionID就已经发生了变化。
我是在JSP中编码,response.encodeURL().
如果是JSP文件,直接就response.encodeURL(JSP)。
如果是Servlet,也可以这样response.encodeURL(servlet-map-url)吗?我测试好像不行。