程式設計基礎hello world,哈哈哈!
1.第一步:因為是基於jsp頁面所以在eclipse中新建專案struts,使用dynamic web project的方式。在web-info的lib資料夾下匯入struts的開發包,在webcontent下編寫建立hello world.jsp頁面。
3.第二步:修改配置檔案web.xml,將所有請求定位struts的過濾器中
,其中配置了乙個 filter, 所有的請求都被過濾給了這個 filter
org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilter
org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilter
forward
request/*
public class helloworldaction implement action
3.第三步:在src目錄下建立乙個struts.xml檔案
這是最簡單的struts.xml配置
其效果是當訪問index路徑的時候,服務端跳轉到hello world.jsp
<?xml version="1.0" encoding="utf-8"?>
hello world.jsp
struts2 第乙個程式
struts1 control center right forward web inf page controlcenter right.jsp struts2 比struts1 省略好多 control center extends struts default execute 是方法名 web...
學習 使用Struts2實現第乙個程式
struts2的工作流程 struts與webwork的工作方式類似,struts2同樣使用了 作為其處理使用者請求的控制器。在struts2中有乙個核心控制器filterdispatcher,它負責處理使用者的所有請求,如果遇到以.action結尾的請求url,就會交給struts2框架來處理,s...
struts2第乙個案例
web.xml配置,對前端請求的配置 struts2的配置 jsp頁面 部署專案,訪問結果 注 resources和src目錄是同級的 struts.xml詳解 使用forward是服務跳轉,瀏覽器不知道它所請求的具體資源 瀏覽器的位址列不會變 使用redirect,服務端根據邏輯,傳送乙個狀態碼,...