ssh框架...使用的struts2.. 在action中属性都有get set方法. 但是在jsp页面却无法取值和传值..?

2024-11-24 15:29:15
推荐回答(4个)
回答1:

Action类中属性实现getter/setter方法。比如
private String resultMsg;
public String getResultMsg() {
return resultMsg;
}
public void setResultMsg(String resultMsg) {
this.resultMsg = resultMsg;
}
jsp中
<%@ taglib prefix="s" uri="/struts-tags"%>

就可以显示。
---------------------------------------------------------
如果还不可以,检查下Action类和struts2的配置文件
你的struts2用的是在Action类@注解 还是 struts.xml配置文件?
---------------------------------------------------------
最好把Action类和jsp的代码贴出来,如果有struts2.xml也贴出来

回答2:

1
private UserInfo uInfo; //不是list....
不用放在里,直接${uInfo.numbId}就可以了
2
private List uInfoList;//如果要显示这个list

${numbld}

下面这样也行

${numbld}

回答3:

很简单,你自己测试一下,首先在action里面打印一下值看看有没有,然后JSP页面就用${}EL表达式获取看看。

回答4:

需要带#