JSF按钮单击事件后台bean取不到值 什么原因

greki 2006-02-14 09:26:51
===============BEAN==========================
public class GR001 extends AbstractPageBean {
.....
private String inPutColGrpClsUnit1;
/**
* @return Returns the inPutColGrpClsUnit1.
*/
public String getInPutColGrpClsUnit1() {
return inPutColGrpClsUnit1;
}

/**
* @param inPutColGrpClsUnit1
* The inPutColGrpClsUnit1 to set.
*/
public void setInPutColGrpClsUnit1(String inPutColGrpClsUnit1) {
this.inPutColGrpClsUnit1 = inPutColGrpClsUnit1;
}
===========================================
JSP
<h:inputText id="inPutColGrpClsUnit1" style="width: 50px;height: 16px" value="#{jsp$GR001.inPutColGrpClsUnit1}"/>
===================================

按钮单击事件后 this.inPutColGrpClsUnit1 =NULL 知道为什么吗?谢谢


...全文
189 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
greki 2006-02-22
自己再顶下
回复
greki 2006-02-14
还有其他可能原因吗?immediate 没设为true
回复
humanity 2006-02-14
如果你确实 绑定相应的属性没有出错的话,那么 小心 不要 设置 immediate = "true"

当你设置了的话, 在你调用 action 的时候, bean 的相应属性还没有填充过值。

immediate 表示 立即执行 action .
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2006-02-14 09:26
社区公告
暂无公告