struts.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.devMode" value="true" />
<package name="user" extends="struts-default" namespace="/user">
<action name="user" class="com.struts.UserAction">
<result>/user_add_success.jsp</result>
</action>
</package>
</struts>
UserAction.java
import com.opensymphony.xwork2.ActionSupport;
public class UserAction extends ActionSupport {
private String name;
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;
}
}
测试连接http://localhost:8080/Struts2/user/user!add?name=a&age=8
本文介绍了一个使用Struts2框架的实际应用案例,包括配置文件struts.xml的具体设置,以及核心UserAction类的功能实现。通过HTTP请求展示如何调用Struts2应用中的方法。
817

被折叠的 条评论
为什么被折叠?



