前篇文章已經教您如何使用 eclipse 建立一個 app engine 的程式,
這篇文章則是要教您如何整合還蠻常使用的 MVC 網頁框架 struts
如果您要使用其他的網頁框架,如 spring ... 等
您可以參考下列這篇文章(
will it play in app-engine)
至於如果您要了解甚麼是 MVC 架構,或是什麼是 struts
則您可以參考下列的文章,小橘覺得寫的還相當不錯。
Struts 學習筆記
這邊文章小橘只大略簡述,如何使整合 struts 到我們先前所建立的 app engine 專案中。
首先,我們前往
http://struts.apache.org/download.cgi#struts1310
下載我們所需的檔案,這裡我們下載(
struts-1.3.10-all.zip)這個檔案
Full Distribution:
下載完成之後,將其解壓縮。
我們只需解壓縮出 zip檔中 apps 目錄下的 struts-blank-1.3.10.war 這個檔案即可。
接著我們將 struts-blank-1.3.10.war 解壓縮(您可以將附檔名改成zip,rar),
之後便可以利用解壓縮軟體,將其中的資料解壓縮出來。
壓縮檔的內容如下圖所示.....
要讓 app engine 能夠跑 Struts 我們必須在 eclipse 中include 相關聯的 library
所以,我們將 WEB-INF 目錄底下, lib 目錄中的所有檔案解壓縮出來,