SSH專案開發中,將jsp頁面放在WEB-INF的原因解析
在一些安全型要求比較高的專案開發中,我們經常看到jsp頁面都被放在WEB-INF下面了。這是出於對安全性的考慮,
是為了程式碼的安全。這樣實現起來雖然麻煩了點,而且頁面跳轉很不方便。但是整個專案的安全性就提高上去了!所
以還是建議在一些安全性要求比較高的專案裡使用這種做法!
這是我寫的一個例子,我就是將所有的JSP頁面都放在WEB-INF下面,然後按照模組進行分配,course資料夾就是放和
課程資訊管理相關的JSP頁面。假如我們輸入https://localhost:8080/專案名稱/page/admin/index.jsp是不可以訪
問的,將整個page資料夾都放在WebRoot下面當然可以。
然後分享實現WEB-INF下面頁面跳轉的程式碼實現過程
假如我們點選下面圖片那個開始按鈕,跳到主介面
在Struts.xml檔案裡配置
<action name="indexAction">
<result>/WEB-INF/page/admin/index.jsp</result>
</action>
然後在連結裡新增
<a href="indexAction.action" class="icon-home"> 開始</a>
相關文章
- SSH之jsp頁面JS
- jsp放在web-inf下的注意事項JSWeb
- 怎麼把JSP放在web-inf裡.JSWeb
- SpringMVC中JSP頁面不顯示EL表示式的原因SpringMVCJS
- 混合APP開發的套路(四):在html頁面中開啟專案中的ActivityAPPHTML
- 將分頁功能從JSP頁面中獨立出來JS
- webpack多頁面入口生產專案開發配置Web
- 自定義jsp中的錯誤頁面JS
- JSP頁面中新增完一個專案後,重新整理頁面出現的問題JS
- struts 中如何將jsp頁面中的一個物件傳到提交的action裡JS物件
- 高效能web建站規則(將js放在頁面底部)WebJS
- Flutter與Native的混合開發之--Andriod專案呼叫Flutter專案頁面-初探Flutter
- 基於.NetCore開發部落格專案 StarBlog - (7) 頁面開發之文章詳情頁面NetCore
- Eclipse匯入專案後JSP頁面出現報紅EclipseJS
- 將jar檔案放在伺服器中JAR伺服器
- SAP Commerce開發之如何找到某個頁面對應的JSP實現頁面JS
- SSH專案開發裡用maven的好處Maven
- 將framework檔案放在一個單獨的檔案中Framework
- SpringMvc出現Jsp頁面不能正常解析成html網頁SpringMVCJSHTML網頁
- JBOSS執行JSP檔案,頁面顯示如下資訊JBOSS執行JSP檔案,頁面顯示如下JS
- jsp頁面中中文亂碼問題JS
- 小議jsp頁面中的下載功能(轉)JS
- 如何將開源專案部分程式碼作為private放在github上?Github
- JSP註冊頁面JS
- vue-cli + es6 多頁面專案開發及部署Vue
- JSP頁面中嵌入UEditor編輯器方法JS
- 如何在JSP頁面中傳遞類物件JS物件
- 軟體開發專案失敗的3個原因
- 學成線上專案總結 - Day3 CMS頁面管理開發
- 一個小專案,帶你深入Vue單頁面應用開發Vue
- iOS專案開發實戰——使用程式碼實現頁面跳轉iOS
- jsp頁面判斷檔案上傳型別JS型別
- Jsp動態網頁開發JS網頁
- 軟體開發專案失敗原因分析(轉)
- Avalonia開發(二)專案結構解析
- vue專案多頁面入口配置Vue
- 用webpack搭建多頁面專案Web
- 有關jsp頁面重填的方法JS