配置OGNL
<constant name="struts.ognl.allowStaticMethodAccess" value="true"></constant>
配置Action
<action name="valuestack" class="cn.qyc.staticMethod.StatucMethod">
<result name="success" >/valueStack.jsp</result>
</action>
编写bean
package cn.qyc.bean;
public class Student {
public String ID;
public String name;
public String getname() {
return name;
}
public String getID() {
return ID;
}
}
编写ActionMethod
package cn.qyc.staticMethod;
import com.opensymphony.xwork2.ActionSupport;
import cn.qyc.bean.Student;
public class StatucMethod extends ActionSupport{
Student student ;
public Student getStudent() {
return student;
}
public void setStudent(Student stu) {
this.student = stu;
}
public String execute() {
return SUCCESS;
}
}
URL
http://localhost:8080/SSH2.0/valuestack.action?student.name=qyc&student.ID=123456
jsp页面
<%@taglib prefix="s" uri="/struts-tags" %>
<body>
<s:property value="student.getname()"></s:property>
<s:property value="student.getID()"></s:property>
</body>