struts2在action中获得页面的值,我在页面有个文本 姓名:<input type="text" name="customer.custName"/>
public String add() throws Exception{
System.out.println(request==null);//打印false
System.out.println(request.getParameter("requestName"));//打印null
return "";
}
在action中打印为null
如果在action中设置request属性在页面可以获得,但是从页面传递到action中就为null郁闷
public String add() throws Exception{
System.out.println(request==null);//打印false
System.out.println(request.getParameter("requestName"));//打印null
return "";
}
在action中打印为null
如果在action中设置request属性在页面可以获得,但是从页面传递到action中就为null郁闷
你在actinon 中定义 custName 属性并生产相应的get和set方法就好了。
<%@page import="org.apache.struts2.ServletActionContext"%>然后
<%
String str = request.getAttribute("str");
System.out.println(str); //结果将输出: Hello jsp and struts2
%>参考:http://www.phome.asia/forum/thread/22792.html