天天看點

【SSH項目實戰】國稅協同平台-14.系統、子系統首頁&登入功能1

我們做完了使用者與角色的配置設定,在設定使用者在相應的角色下的操作之前,我們先完成使用者的登入功能。

首先,我們先加載我們的系統的首頁和子首頁。很簡單,就是轉發到一個jsp頁面而已,我們先寫一個homeaction來設定跳轉功能:

然後我們給它一個struts的配置檔案來設定跳轉路徑:

home-struts.xml

然後在主struts檔案中引入我們的home-struts.xml:

然後把美工給我們的首頁引入到/web-inf/jsp/home/路徑下:

我們通路一下看一下效果:

【SSH項目實戰】國稅協同平台-14.系統、子系統首頁&登入功能1

這就是我們整個系統的首頁效果。

我們隻是把首頁加了,我們把子系統也加入進來(納稅服務子產品首頁),但是并不是簡單的加進首頁就可以的,因為我們子系統首頁使用frame标簽引入了許多子網頁,每個子網頁是一個子產品(包括我們剛剛做好的使用者管理子產品),要顯示很多資訊,這些資訊都要從資料庫調取資料,是以我們在action中要為各個子產品中的網頁設定加載。

納稅服務系統首頁jsp架構圖

【SSH項目實戰】國稅協同平台-14.系統、子系統首頁&登入功能1

首先編寫我們的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

我們在主系統首頁中導航欄“納稅服務”連結中添加我們納稅服務子系統的首頁連結:<!-- 導航{ -->

然後我們重新開機伺服器,點選納稅服務:

【SSH項目實戰】國稅協同平台-14.系統、子系統首頁&登入功能1

然後發現跳轉到我們的子系統首頁:

【SSH項目實戰】國稅協同平台-14.系統、子系統首頁&登入功能1

文章過長,是以分段,請看下一篇:http://blog.csdn.net/acmman/article/details/49614941

轉載請注明出處:http://blog.csdn.net/acmman/article/details/49614841