Board logo

標題: Java Servlet 的問題 [打印本頁]

作者: kceddie    時間: 2008-11-17 10:22     標題: Java Servlet 的問題

我有3個java servlet: A, B and C
如果我在Browser Open Servlet A內, 按一個hyperlink去Servlet B,
Servlet B有咩方法知道係從Servlet A來B, 而不是從Servlet C 去B?

我有用ServletContext, HttpSession的....
作者: angusdev    時間: 2008-11-17 12:29

用 HTTP Referrer
http://en.wikipedia.org/wiki/Referer
作者: hk120gb    時間: 2008-11-18 00:50

HttpServlet (Class)個 getRequestURL() function 可不可以
作者: thinkpanda    時間: 2008-11-18 10:13

原帖由 hk120gb 於 2008-11-18 00:50 發表
HttpServlet (Class)個 getRequestURL() function 可不可以


getRequestURL 只知道當前既request 既URL, 而唔係前一個, http referer 先係正解.
不過當然啦, http referer 都係可以假冒既, 只可以防君子不可以防小人.





歡迎光臨 電腦領域 HKEPC Hardware (https://h0.hkepc.com/forum/) Powered by Discuz! 7.2