閱讀593 返回首頁    go 阿裏雲 go 技術社區[雲棲]


為什麼要把jsp放在WEB-INF目錄下

 

發現問題
經常有人把jsp放在WebRoot根下,但是這樣做帶來一下問題。
如果用戶知道某個頁麵的頁麵名稱,如a.jsp,完全可以通過"項目名/a.jsp"直接訪問該頁麵。如果該頁麵需要一些初始化工作,那麼這個時候就會出錯。

 

解決問題
將jsp放在WebRoot/WEB-INF下。這樣用戶就無法直接采用項目名/a.jsp"直接訪問該頁麵。
我們可以在Struts或者SpringMVC中操作Controller來導航該頁麵。

 

最後更新:2017-04-03 20:19:35

  上一篇:go Oracle中序列的操作以及使用前對序列的初始化
  下一篇:go java中short s=s+1和s+=1的區別