我們做完了使用者與角色的配置設定,在設定使用者在相應的角色下的操作之前,我們先完成使用者的登入功能。
首先,我們先加載我們的系統的首頁和子首頁。很簡單,就是轉發到一個jsp頁面而已,我們先寫一個homeaction來設定跳轉功能:
然後我們給它一個struts的配置檔案來設定跳轉路徑:
home-struts.xml
然後在主struts檔案中引入我們的home-struts.xml:
然後把美工給我們的首頁引入到/web-inf/jsp/home/路徑下:
我們通路一下看一下效果:
這就是我們整個系統的首頁效果。
我們隻是把首頁加了,我們把子系統也加入進來(納稅服務子產品首頁),但是并不是簡單的加進首頁就可以的,因為我們子系統首頁使用frame标簽引入了許多子網頁,每個子網頁是一個子產品(包括我們剛剛做好的使用者管理子產品),要顯示很多資訊,這些資訊都要從資料庫調取資料,是以我們在action中要為各個子產品中的網頁設定加載。
納稅服務系統首頁jsp架構圖
首先編寫我們的taxhomeaction:
然後使我們的struts配置檔案taxhome-struts.xml:
然後在主struts檔案中引入我們的taxhome-struts.xml:
然後在/web-inf/jsp/tax/下引入我們的jsp頁面(frame.jsp、left.jsp、top.jsp)
frame.jsp:
left.jsp:
top.jsp:
我們再加入背景和歡迎子網頁在common檔案夾,因為它們在多個網頁中調用了:
bg.jsp:
welcome.jsp
我們在主系統首頁中導航欄“納稅服務”連結中添加我們納稅服務子系統的首頁連結:<!-- 導航{ -->
然後我們重新開機伺服器,點選納稅服務:
然後發現跳轉到我們的子系統首頁:
文章過長,是以分段,請看下一篇:http://blog.csdn.net/acmman/article/details/49614941
轉載請注明出處:http://blog.csdn.net/acmman/article/details/49614841