struts标签<s:property name="">的参数传值问题! 20
定义的Action类packagestruts;importcom.opensymphony.xwork2.ActionSupport;publicclassTestex...
定义的Action类
package struts;
import com.opensymphony.xwork2.ActionSupport;
public class Test extends ActionSupport{
public static final String messa="Hello Struts!";
private String message=null;
public String excute() throws Exception{
setMessage(messa);
return "success";
}
//省略set/get方法
}
JSP主体如下:
.....
<%@ taglib prefix="s" uri="/struts-tags" %>
........
<body>
<h2> <s:property value='message'/>
</h2>
</body>
web.xml struts.xml的配置都没问题
这样没办法实现参数传递。。不知道问题出现在哪里?
如果我将主体内容改成显示一段字符就完全可以的 展开
package struts;
import com.opensymphony.xwork2.ActionSupport;
public class Test extends ActionSupport{
public static final String messa="Hello Struts!";
private String message=null;
public String excute() throws Exception{
setMessage(messa);
return "success";
}
//省略set/get方法
}
JSP主体如下:
.....
<%@ taglib prefix="s" uri="/struts-tags" %>
........
<body>
<h2> <s:property value='message'/>
</h2>
</body>
web.xml struts.xml的配置都没问题
这样没办法实现参数传递。。不知道问题出现在哪里?
如果我将主体内容改成显示一段字符就完全可以的 展开
1个回答
展开全部
public class Test extends ActionSupport{
public static final String messa="Hello Struts!";
private String message;
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public String excute() throws Exception{
this.message=messa;
return "success";
}
}
public static final String messa="Hello Struts!";
private String message;
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public String excute() throws Exception{
this.message=messa;
return "success";
}
}
追问
我自己省略了set get 本身我是有写的。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询