作者pilisir (SIR)
看板java
标题[J2EE] struts URL rewriting的问题
时间Wed Jun 16 18:19:38 2010
目前用了一个取得session然後暂存之後比对的方式
做了一个简单的登出机制
现在想练习关闭cookies,用url rewriting的方式记录jsessionid
在struts中,依靠struts-config.xml来做分配
且用redirect的属性来做url rewriting的动作
<forward name="ok" path="/login.do" redirect="true" />
这样做网址会跟着
http://xxxxxxxx/login.do;jsessionid=1234567890
但是在之後,当德到要forward到另一个是jsp的网址,且是放在/WEB-INF/xxxxx
<forward name="loginok" path="/WEB-INF/pages/loginok.jsp" redirect="true" />
就会产生问题,我想应该是rewriting後,直接传送网址是在WEB-INF底下的目录
http://xxxxxxxx/WEB-INF/pages/loginok.jsp;jsessionid=1234567890
请问这应该怎麽麽解决呢
另外想请教观念问题
如果cookie关闭的情况下,将值setAttribute在httpsession里面
是不是没办法达到记录保存的功能?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.33.53.243
1F:→ xlk:jsp file放在WEB-INF里!?没有cookie HttpSession的资料还是在 06/18 00:07