2012-03-28 78 views
0

如何通過Java Web瀏覽器URL訪問項目的源文件夾。我想問我的項目(由JSP和Servlets組成)是否在Tomcat的http://localhost:8080/myproject/index.jsp上運行。如果我想通過瀏覽器的網址轉到myproject的源文件夾,那我該怎麼辦?只要你知道我可以阻止這個訪問並且可以保護我的網站,就可以告訴我要破解這個項目。保護Java EE網頁

回答

0

不知道這是否可以幫助你,但是(例如使用的Struts或轉發到一個JSP定製的servlet)如果你正在使用某種控制器格局,推薦的方法,以防止直接訪問您的JSP頁面將把它們放在WEB-INF目錄中,然後從控制器轉發到這些頁面。在這裏看到更多的細節:How to properly put JSPs in the WEB-INF folder?

在Servlet 2.3規範還定義瞭如何防止類似的方式直接訪問(但不將它們WEB-INF下),然後還需要將請求轉發到這些網頁。詳情請看這裏:http://www.jguru.com/faq/view.jsp?EID=471953