Struts2のアクションプロパティは、パラメータを受け入れます

アクションのプロパティは、パラメータを受け入れます

URLはプロパティ値に渡されると、Struts2のプロパティ値は、アクションの呼び出しのsetメソッドを渡されます。

作成UerActionクラス

package com.struts2.user.action;

import com.opensymphony.xwork2.ActionSupport;

public class UserAction extends ActionSupport{

	private String  name;
	private int age;
	
	public String add(){
		System.out.println("age="+age);
		System.out.println("name="+name);
		return SUCCESS;
		
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public int getAge() {
		return age;
	}
	public void setAge(int age) {
		this.age = age;
	}
	

}

Struts.xml設定ファイル

<package name="actions" extends="struts-default" namespace="/actions">
			
		<action name="user" class="com.struts2.user.action.UserAction" method="add">
				
				<result>/User_add_success.jsp</result>
		
		</action>

着信URLアドレスとパラメータ

<body>
	    使用action属性接受参数
   <a href="<%=context%>/actions/user?name=liuxing&age=8">
        添加用户
   </a>
</body>

呼び出しの成功へのハイパーリンクをクリックして、成功ページが表示され、
コンソールの表示名= liuxing年齢= 10。

<body>
User Add Success!
</body>
公開された47元の記事 ウォンの賞賛5 ビュー2041

おすすめ

転載: blog.csdn.net/OVO_LQ_Start/article/details/104150138