[J2EE] struts URL rewriting的問題

看板java作者 (SIR)時間15年前 (2010/06/16 18:19), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
目前用了一個取得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

06/18 00:07, , 1F
jsp file放在WEB-INF裡!?沒有cookie HttpSession的資料還是在
06/18 00:07, 1F
文章代碼(AID): #1C6AK-vR (java)