學(xué)生個人網(wǎng)頁制作html jsp文件為什么放到web-inf下?
jsp文件為什么放到web-inf下?servlet的jsp怎么放到web-inf下面訪問?只能在servlet(或spring控件、struts操作,本質(zhì)上是servlet)中訪問web inf目錄
jsp文件為什么放到web-inf下?
servlet的jsp怎么放到web-inf下面訪問?
只能在servlet(或spring控件、struts操作,本質(zhì)上是servlet)中訪問web inf目錄。也就是說,只能通過Java后臺訪問,其中webinf下的內(nèi)容是不開放/安全的,不能通過URL直接訪問。避免了不法分子通過URL自行操作一些私人文件信息。Servlet訪問WEB-INF目錄信息.jsp文件的代碼如下:
1網(wǎng)站.xml中的servlet可以配置為:index跳轉(zhuǎn)到主頁的action index/索引.動作
2. servlet中的實現(xiàn)方法:requestdispatcher?調(diào)度員=請求.getRequestDispatcher(”/WEB-INF/信息.jsp") 調(diào)度員.轉(zhuǎn)發(fā)(請求,?回應(yīng))從:網(wǎng)頁鏈接
可以放置或不。一些不直接訪問的JSP頁面必須通過action轉(zhuǎn)發(fā),action可以放在WEB-INF下,以防止無意中直接訪問。其他人喜歡索引.jsp這可以直接放在根目錄中。如果要控制權(quán)限,可以添加篩選器。