JSF 关于JSF 添加 ajax 支持(a4j:support event="onchange" reRender=""),导致绑定值为空
来源:互联网 发布:安卓哪个市场好 知乎 编辑:程序博客网 时间:2024/05/16 14:19
当我们在Jsf页面用了以下代码时:会导致<a4j:support evnet="onchange"/>在绑定stbAddBean.users.state属性时 会导致 users=null。
<h:column><h:inputText value="#{stbAddBean.users.firstName}" id="firstName" required="true"
requiredMessage="用户名不能为空"><rich:ajaxValidator event="onblur" /></h:inputText></h:column><h:column><h:outputText style="color:red" value="* "/><rich:message for="firstName" style="color:red" /></h:column><h:column><h:selectOneMenu value="#{stbAddBean.users.state}" id = "state" style="width: 150" requiredMessage="所在省不能为空"><f:selectItem itemLabel="All" itemValue=""/><f:selectItems value="#{stbAddBean.allProvince}"/><a4j:support actionListener="#{stbAddBean.allCityByProvince}" event="onchange" reRender="city" /></h:selectOneMenu></h:column>
解决如下 在以下代码上加上 ajaxSingle="true"就OK
<a4j:support ajaxSingle="true" event="onchange" reRender="city"/>
- JSF 关于JSF 添加 ajax 支持(a4j:support event="onchange" reRender=""),导致绑定值为空
- jsf 中 a4j:support 提交表单前的验证
- 关于JSF ajax 提交
- jsf学习之a4j组件
- JSF - Ajax
- JSF+MYFACES+HIBERNATE+SPRING+ACEGI+A4J
- jsf 中引用 a4j 出现的问题
- JSF普通迭代标签(a4j:repeat)
- jsf提交验证(<a4j:commandButton><h:commandButton>)
- :构建支持AJAX的JSF组件(一)
- 开始为exoplatform实现ajax-jsf组件。
- 开始为exoplatform实现ajax-jsf组件。
- 开始为exoplatform实现ajax-jsf组件。
- 开始为exoplatform实现ajax-jsf组件。
- 开始为exoplatform实现ajax-jsf组件。
- 开始为exoplatform实现ajax-jsf组件。
- 开始为exoplatform实现ajax-jsf组件。
- 开始为exoplatform实现ajax-jsf组件。
- 09.IO流I--01.【IO概述】【IO流继承体系结构】
- 黑马程序员--异常
- linux命令工作笔记
- android MediaPlayer API 详解
- iOS7 UI改变总结
- JSF 关于JSF 添加 ajax 支持(a4j:support event="onchange" reRender=""),导致绑定值为空
- Repo和Git 版本管理常用命令
- TCL联袂爱奇艺,能碰出什么不一样的火花?
- RVM is not a function 解决
- 用java写出一个数的倒数
- IOS中Json解析的四种方法
- axis2安装
- 判断当前程序是否正在运行
- js 模仿Java Map类