Struts2入門1
第一步 下載struts的jar包放到lib裡面自動編譯
第二步 在包的根目錄下面建立一個struts.xml的檔案 並且寫入標頭檔案名 Libraies->web App Libraies -> struts-2.3.dtd
第三步 在web.xml裡面配置核心控制器 利用攔截器的原理配置
找到下載的Struts原始碼 -> 找到struts-blank -> web-info -> web.xml
第四步 建立一個放建立一個action存放在action的包裡面
第四步 在struts.xml裡面配置 訪問路徑 <struts> <package name="hello" namespace="/" extends="struts-default"> <action name="hello" method="printMethod" class="com.xt.action.DemoAction"> <result type="dispatcher" name="success">index.jsp</result> </action> </package> </struts>
struts 是根標籤
package 類似於我們java程式碼裡面的包
name 包名
namespace 分模組用的 當值為“/” 或者 不寫的 http://localhost:8080/專案名/目標action 例如:兩個不同的功能模組 a 和 b http://localhost:8080/專案名/a/目標action http://localhost:8080/專案名/b/目標action
extends="struts-default" 繼承預設的攔截器 也可以繼承自己的攔截器
action 動作標籤 name 訪問的時候的目標action method="執行目標Action訪問的方法名" class="目標Action的路徑"
result處理返回的結果 type跳轉的放鬆 預設是轉發 dispatch 也是轉發 name=“目標action裡面被執行方法返回的 String值” index.jsp跳轉的目標路徑