程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA編程入門知識 >> Struts 和 Tiles 輔助基於組件的開發(4)

Struts 和 Tiles 輔助基於組件的開發(4)

編輯:JAVA編程入門知識
  Struts 和 Tiles 輔助基於組件的開發(4)
  
   2.在 EX2_INSTALL/src/web/tiles-layouts/rootLayout.jsp 中,找到清單 3 中顯示的代碼,然後編輯它以添加 <br> 標記和代碼來插入 panel4 ,如清單 4 所示:
  
   清單 3. 原始 rootLayout.jsp 代碼
   <td width="35%">
   <!-- ============================================================ -->
   <!-- Begin panel1 -->
   <tiles:insert attribute="panel1"/>
   <!-- End panel1 -->
   <!-- ============================================================ -->
   <br>
   <!-- ============================================================ -->
   <!-- Begin panel2 -->
   <tiles:insert attribute="panel2"/>
   <!-- End panel2 -->
   <!-- ============================================================ -->
   </td>
  清單 4. 新的 rootLayout.jsp 代碼
   <td width="35%">
   <!-- ============================================================ -->
   <!-- Begin panel1 -->
   <tiles:insert attribute="panel1"/>
   <!-- End panel1 -->
   <!-- ============================================================ -->
   <br>
   <!-- ============================================================ -->
   <!-- Begin panel2 -->
   <tiles:insert attribute="panel2"/>
   <!-- End panel2 -->
   <!-- ============================================================ -->
   <br>
   <!-- ============================================================ -->
   <!-- Begin panel4 -->
   <tiles:insert attribute="panel4"/>
   <!-- End panel4 -->
   <!-- ============================================================ -->
   </td>

注: EX3_INSTALL 中的示例 3 應用程序只是示例 2 加上前面所做的更改;假如有問題,可以使用該代碼。

現在,需要執行一些步驟使 Tomcat 識別新文件:

  1. 轉至 TOMCAT_HOME/bin 目錄。
  2. 通過輸入 ./shutdown.sh(假如在運行 Unix)或 ./shutdown.bat(假如在運行 Windows)來關閉 Tomcat 服務器。
  3. 轉至 EX2_INSTALL 目錄。
  4. 輸入 ant undeploy ,以從 Tomcat webapp 目錄中除去 ex2.war 文件和解壓的 ex2 目錄。
      
  5. 輸入 ant deploy 。
      
  6. 轉至 TOMCAT_HOME/bin 目錄。
  7. 通過輸入 ./startup.sh (假如在運行 Unix)或 ./startup.bat (假如在運行 Windows)來啟動 Tomcat 服務器。
      
  8. 將 Web 浏覽器指向 http://localhost:8080/ex2。重新將頁面裝入浏覽器,以確保您看到的不是示例 2 Web 應用程序的高速緩存副本。您應該會看到新的帶有天氣組件的“Hello, World”頁面。

示例 2 應用程序說明了下表 2 中所總結的基於 MVC 的 Struts 和 Tiles Web 應用程序模型的優缺點。


 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved