我的問題是我有一個login.jsp
,一個LoginAuthenticate.java
servlet和一個home.jsp
page..here我檢查的登錄信息,即,id
和password
,如果LoginAuthenticate.java
認證用戶,它被重定向到home.jsp
網頁,如果它失敗再次重定向到login.jsp
頁,現在我想要做的是,如果login.jsp
頁由LoginAuthenticate.java的servlet叫比它也必須顯示味精表明登錄失敗,我嘗試用if
聲明,但我不知道我是怎麼知道這個login.jsp
被該servlet調用的?有沒有一種方法與request
對象,我可以比較調用者的servlet名稱?我如何知道jsp是由特定的servlet而不是其他鏈接調用的?
0
A
回答
1
你不應該直接無論如何要去一個JSP頁面,理想。
在任何情況下。最簡單的方法將是在servlet設置請求參數:
request.setAttribute("i_come_from_da_servlet_yo", "ohai");
然後檢查在JSP該屬性的存在。
相關問題
- 1. 如何知道我使用的是哪個servlet和JSP版本?
- 2. 理由使用空鏈接調用JS,而不是其他HTML元素
- 3. 我如何知道我的html鏈接是否從Servlet中被點擊?
- 4. 我如何知道何時使用堆棧而不是其他集合?
- 5. 如何知道我是否點擊了下一頁中的特定鏈接
- 6. SearchView不起作用。我不知道是數據庫還是其他的東西?
- 7. 我如何知道特定的twitter用戶是否在線?
- 8. 如何知道從哪個jsp頁面調用servlet
- 9. 如何劫持LI中的一個特定鏈接而不是所有鏈接?
- 10. 我如何知道我的Tomcat是否支持Servlet 3.0?
- 11. 如何從jsp中的超鏈接調用doPost()servlet
- 12. 使用jQuery Mobile的特定元素而不是其他人
- 13. 陣營路由鏈接是文本,而不是鏈接
- 14. 如何在一小時後殺死特定的java文件,而不知道它是否是特定的PID?
- 15. 的iOS/Objective-C的如何知道如果圖像是其他
- 16. 我如何知道切換到特定的VisualState是否結束?
- 17. Firebreath如何知道我的方法是否未經調試而調用
- 18. 如何知道哪些是顯示我的servlet
- 19. 如何知道某個文件是否由TFS 2010中的其他人簽出?
- 20. Crystal Reports將插入特定的圖像而不是其他
- 21. 如何保證我連接到我的服務而不是其他人?
- 22. 不知道如何建立任務 - 爲調用其他任務
- 23. 配售/而調用JSP servlet的形式
- 24. 如何知道元素是其他元素的頂部
- 25. 如何知道當前的Servlet請求是否是重定向的結果?
- 26. 如何知道如果一個Web請求是從特定的另一個知名網站的鏈接按鈕
- 27. 我如何知道imageview被設置爲可繪製的或不是特定的?
- 28. 如何知道選定的文本是一個特定的div
- 29. 我的Node.js服務器如何知道它是生產而不是本地的?
- 30. 如何用javascript onClick事件而不是鏈接調用jQuery colorbox?
好作爲一個練習,但是真正的應用我強烈建議你要麼考慮標準聲明式安全框架,這是所有的servlet容器,或更復雜的解決方案,如Apache四郎或Spring安全的一部分。 – fvu