導航:首頁 > 文件管理 > action配置文件

action配置文件

發布時間:2023-09-22 17:41:37

『壹』 stuts2 action裡面多個方法怎麼在配置文件里配置啊

struts.xml的配置嗎
舉個例子
比如 TestAction 中有 兩個方法 test1 和 test2
那麼struts.xml中就可以寫
....
<action name="submit1" class="com.test.TestAction" method="test1">
<result>......</result>
</action>
<action name="submit2" class="com.test.TestAction" method="test2">
<result>......</result>
</action>
....
其中的method屬性就是action中的方法名
假定namespace是/test
這樣 訪問XXXX/test/submit1時就會執行test1方法
訪問XXXX/test/submit2時就會執行test2方法

還有另外一種配置方法
<action name="*_*" class="com.test.{1}Action" method="{2}">
<result>....</result>
....
</action>
解釋一下
name="*_*" 其中第一個*對應的是{1}Action中的{1}第二個*對應的是method="{2}"
struts會根據你訪問的路徑自動調用相應的方法
例如 當你訪問 XXX/test/Test_test1時就會執行TestAction中的test1方法
當你訪問 XXX/test/Test_test2時就會執行TestAction中的test2方法

『貳』 struts2配置文件 <action>標簽 input屬性

scope:指定ActionForm Bean的作用域(session和request),預設為session。(可選);
input:當Bean發生錯誤時返回的路徑,在validate驗證框架中錯誤顯示的頁面(可選);
classname:指定一個調用這個Action類的ActionMapping類的全名。預設用org.apache.struts.action.ActionMapping(可選);
include:如果沒有forward的時候,它起forward的作用(可選);
validate:若為true,則會調用ActionForm的validate()方法或調用validate驗證,否則不調用,預設為true(可選)。
forward屬性也是可選的。

『叄』 在struts.xml配置文件里對action實現類中的多個方法進行配置方式有哪些

action的配置中,抄有一個襲為"redirectAction」(重定向到一個Action)和chain(就是所謂的action請求鏈)的action類型
順便說一下struts2的action type:
chain 用來處理Action鏈
dispatcher 用來轉向頁面,通常處理jsP
redirect 重定向到一個URL
redirectAction(或redirect-action) 重定向到一個Action

『肆』 請問struts1.1中action是如何調用配置文件的

web.xml文件中配置了servlet,裡面配置了所有的請求都被action接管,而這個action就是struts,並且配置了一些struts相關的參數,比如struts的配置文件,這里是struts-config.xml,你的裡面是struts-config-ems-energynav.xml,在初始化時容器就會讀入這些參數,所以你可以直接用而不用管,struts的配置文件裡面是一樣的,也由容器負責初始化過程,所以你在裡面配置了就可以直接用了。
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>

閱讀全文

與action配置文件相關的資料

熱點內容
win10錯誤2系統找不到指定文件 瀏覽:327
U盤啟動載入資源文件失敗 瀏覽:459
怎樣把ug的pdf文件導入cad 瀏覽:148
c盤文件刪不了怎麼辦 瀏覽:248
win7無線網路禁用 瀏覽:455
如何把電腦文件夾圖片放置在一起 瀏覽:702
如何對訪談法進行數據分析 瀏覽:388
國土三調文件用什麼軟體什麼打開 瀏覽:651
數控銑床編程特點是什麼 瀏覽:119
飛鴿傳輸一次能傳多少文件 瀏覽:488
手機照片許可權怎麼設置密碼 瀏覽:341
es文件瀏覽器怎麼隱藏 瀏覽:649
刪除的文件為什麼恢復 瀏覽:314
血緣詛咒怎麼升級 瀏覽:604
文件分享到微信怎麼操作 瀏覽:393
tmx文件trados 瀏覽:704
大數據與會計選課怎麼選 瀏覽:684
網路的不穩定因素有哪些 瀏覽:950
獵豹瀏覽器javascript 瀏覽:723
哪個列印軟體保存數據時間長 瀏覽:873

友情鏈接