Struts2筆記14 action萬用字元配置

2021-08-03 08:31:42 字數 1237 閱讀 3084

struts.xml裡是這樣配置的

[html]

view plain

copy

<

package

name

="demo1"

extends

="struts-default"

>

<

action

name

="*action"

class

="struts2demo.login2action"

method=""

>

<

result

name

="success"

>

/jsp/.jsp

result

>

action

>

<

action

name

="*"

>

<

result

>

/jsp/.jsp

result

>

action

>

package

>

表單提交頁是這樣寫的

[html]

view plain

copy

<

s:form

action

="loginaction"

>

<

s:textfield

name

="username"

key=

"username"

/>

<

s:textfield

name

="password"

key=

"password"

/>

<

s:submit

key=

"submit_login"

/>

s:form

>

struts2.5版本的與2.2版本之前的不一樣,2,2版本以前,直接這樣配置就行,從

2.3以後,使用萬用字元的時候需要加入,2.5版本取得方法名稱後,會驗證改方法是否允許訪問。所以需要加,裡面可以寫*,或者多個方法,login,logout等等,用逗號分隔,不然會出現404錯誤

/jsp/a1.jsp

/jsp/a2.jsp

*

Struts2筆記 struts常用標籤

使用struts標籤前,首先要配置struts2架構,然後匯入標籤庫,jsp插入如下語句 property標籤 property標籤用於輸出指定值 default 可選屬性,如果需要輸出的屬性值為null,則顯示該屬性指定的值 escape 可選屬性,指定是否格式化html value 可選屬性,指...

Struts2筆記 與ServletAPI解耦

與servletapi解耦的訪問方式 方法一 通過servletactioncontext類直接獲取 public object get object key actioncontext 類中沒有提供類似 getrequest 這樣的方法來獲取httpservletrequest 對應的 map物件...

Struts2筆記 Struts2環境搭建步驟

1.在myeclipse中新建乙個web專案 2.將struts2依賴的jar包加入到webroot web inf lib目錄下 這些jar包括 struts core.jar xwork core.jar ognl.jar freemarker.jar log4j.jar 可選 3.在源 src...