【发布时间】:2013-06-12 11:18:33
【问题描述】:
使用 JSF 1.2。
Javascript函数copy()正确更新会话范围h:dataTable某一行的h:inputText字段的值并返回true后,用户点击h:commandButton并进入会话范围bean方法读取表从第 0 行到最后。但是填充的字段(在 Javascript 端验证)在 bean 中显示为空白。
**EDIT : ** 手动输入的h:inputText 字段正确传输到 bean-method !?
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()"/>
【问题讨论】:
标签: javascript datatables javabeans updating