Struts2的xml訪問配置(萬用字元和預設訪問)

2021-06-02 14:17:21 字數 740 閱讀 7009

1、action寫到預設的struts.xml檔案裡面的訪問方式

訪問則要寫:

寫法:「../menu.action?param=value; 可以通過url傳參 」

action中的方法萬用字元

有些時候對action中方法的呼叫滿足一定的規律,例如edit action對應edit方法,delete action對應 delete方法,這個時候我們可以使用方法萬用字元,例如:

這時,editcrud action的引用將呼叫edit方法,同理,deletecrud action的引用將呼叫delete 方法。

另外一種比較常用的方式是使用下劃線分割,例如:

這樣當遇到如下呼叫的時候可以找到對應的方法。

"action=crud_input" => input方法

"action=crud_delete"=> delete方法

萬用字元和普通的配置具有相同的地位,可以結合使用框架的所有其他功能。

/page/index.jsp 重定向的指定

package name隨便寫,namespace自己定義,訪問的時候要用到。

action的name是自己定義的_後面是methodname訪問的時候要用到。

class要寫包名+類名。method=」」指的是萬用字元的寫法

再新增乙個例項:

<?xml version="1.0" encoding="utf-8" ?>

struts2的xml配置簡介

先給乙個模板吧,看看struts.xml是什麼結構 doctype struts public apache software foundation dtd struts configuration 2.0 en struts include file struts default.xml incl...

struts2中的XML操作配置

xml version 1.0 encoding utf 8 doctype struts public apache software foundation dtd struts configuration 2.1 en struts package name defaultlogin exten...

Struts2訪問Servlet API的三種方式

struts2訪問servletapi的方式有 解耦合方式和耦合方式 通過actioncontext類來實現。但是只能獲得request物件,而得不到response物件。actioncontext是action的上下文物件,action執行期間所用到的資料都儲存在actioncontext中,例如...