您的位置:首页 > 编程语言 > Java开发

Struts2使用action属性来接收参数

2014-03-15 10:47 363 查看
public class UserAction extends ActionSupport{

private String name;//记得set get,要不然后台打印得不到值
private int age;

public String add(){
System.out.println("name的值为:"+name);
System.out.println("age的值为:"+age);
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>
<constant name="struts.devMode" value="true" />
<package name="user" extends="struts-default" namespace="/user">
<action name="user" class="com.bjsxt.struts2.user.action.UserAction">
<result>/user_add.jsp</result>
</action>
</package>
</struts>


<body>
用action来接收参数<a href="user/user!add?name=88&age=100">添加</a>
<!-- user是指Struts.xml里配制的第一个user
user是指action name里的user
add是指UserAction里的add方法
name age是set他的值
-->
</body>


<body>
<h1>hi~小七爷你好。</h1>
</body>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: