Javascript更新表字段转移到bean为空

时间:2013-06-12 11:18:34

标签: javascript datatables javabeans updating

使用JSF 1.2。

在Javascript函数copy()正确更新h:inputText字段的会话范围h:dataTable的某一行的值并返回true后,用户点击h:commandButton并进入一个会话范围的bean方法,用于从第0行读取表到结尾。但填充字段(在Javascript端验证)在bean中显示为空白。

**编辑:**手动输入h:inputText字段正确转移到bean方法!?

JSP:

<h:dataTable value="#{SessionBean1.w_Model}" var="currentR" 
first="#{Assignments.w_first_row}" rows="#{Assignments.w_total_rows}" 
rendered="#{Assignments.w_1_time}">

<h:column id="columnF">
   <h:inputText id="columnFD"   value="#{currentR['XXXXX']}" 
   disabled="#{currentR['WHIDDEN'] != ''}"/>
</h:column>

</h:dataTable>

<h:commandButton id="w_save"   
action="#{Assignments.event_handler_save}" 
value="#{Assignments.w_SAVE_txt}" 
rendered="#{Assignments.w_1_time}" 
onclick="copy()"/>

1 个答案:

答案 0 :(得分:0)

禁用的字段不会使用当前值传输到支持bean。 在转移之前(单击相关按钮)启用不来的字段。

希望这有助于谁可能关注,