Struts2接受不到某个值

小败 2011-11-17 12:34:57
采用的是域模型接受的

System.out.println(org.getOrgName());
System.out.println(org.getPid());
System.out.println(org.getPow());
System.out.println(org.getoStatus());

org.getoStatus()这个接受不到数据其他的都可以接到,是不是get,set的问题

public int getoStatus() {
return oStatus;
}

public void setoStatus(int oStatus) {
this.oStatus = oStatus;
}

form get提交
org_add?org.pow=4&org.oStatus=1&org.orgName=软件1001&org.pid=69
...全文
118 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
小败 2011-11-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zijie885 的回复:]

public int getoStatus() {
return oStatus;
}
struts 的get.set方法 都是getXxx();这样的,你的不合规范,所以取不到值
[/Quote]
可以这是自动生成的啊!!
一天zijie一夜 2011-11-17
  • 打赏
  • 举报
回复
public int getoStatus() {
return oStatus;
}
struts 的get.set方法 都是getXxx();这样的,你的不合规范,所以取不到值
小败 2011-11-17
  • 打赏
  • 举报
回复
采用的是域模型接受的
 
System.out.println(org.getOrgName());
System.out.println(org.getPid());
System.out.println(org.getPow());
System.out.println(org.getoStatus());

org.getoStatus()这个接受不到数据其他的都可以接到,是不是get,set的问题
 
public int getoStatus() {
return oStatus;
}

public void setoStatus(int oStatus) {
this.oStatus = oStatus;
}

form get提交
org_add?org.pow=4&org.oStatus=1&org.orgName=软件1001&org.pid=69
zhc8501 2011-11-17
  • 打赏
  • 举报
回复
统一楼上的兄弟说的,我也遇到过这样的问题。Spring通过注释形式注入Bean的时候也存在这样的问题,就是get和set方法的生成
creso 2011-11-17
  • 打赏
  • 举报
回复
反射机制读的是getXxx方法~~
  • 打赏
  • 举报
回复
定义oStatus为String 生成get set 取值 试试

再有就是你的oStatus 在映射中定义错误

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧