`
stenlylee
  • 浏览: 261685 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

ValueChangeListener的使用

    博客分类:
  • JSF
 
阅读更多

首先要在页面组件如intputText中加属性

1、valueChangeListener="#{验证程序}"

2、immediate="true"

3、onchange="submit();"(或onblur等触发事件)

然后在验证的程序的最后要加上FacesContext.getCurrentInstance().renderResponse()

分享到:
评论

相关推荐

    JSF中action,actionListener,valueChangeListener的区别

    在JavaServer Faces (JSF)框架中,`action`, `actionListener`, 和 `valueChangeListener` 是三个重要的事件处理机制,它们...在设计JSF应用程序时,正确选择和使用这些事件处理机制是构建高效且用户友好界面的关键。

    Event-Handling

    例如,当用户在输入字段中输入新值或选择新的选项时,可以使用ValueChangeListener来实时更新其他UI组件的状态,或者执行一些简单的校验。 在同一个GUI元件中,有时可能需要同时使用ActionListener和Action...

    JSF三级级联

    - 使用`h:selectOneMenu`来创建下拉列表,每个列表都有一个`valueChangeListener`属性,用于监听用户的选择变化。例如,省份列表的`onchange`事件触发`showcity2()`函数,城市列表的`onchange`事件触发`showcity3()...

    AnyFo - JSF 九阴真经

    AnyFo - JSF 九陰真經详细介绍了 JSF 的事件处理机制,包括动作事件、valueChangeListener 等。开发者可以通过学习这些知识来提高自己的事件处理能力,编写更加 Robust 和可靠的应用程序。 3.1 动作事件 在 JSF ...

    NC总帐API帮助文档

    java.io.Serializable, java.lang.Cloneable, java.util.EventListener, nc.vo.gl.vouchervaluechange.ValueChangeListener, nc.vo.glpub.IVoAccess -----------------------------------------------------------...

    JSF 动态 数据的三级级联示例操作

    我们将使用Java后端和数据库来获取并传递这些数据。 首先,我们需要了解JSF的基本概念。JSF是一种用于构建Java Web应用的MVC(Model-View-Controller)框架,它提供了一套组件库和生命周期管理,方便开发者创建用户...

    在窗体中实现滑块拖动-Java应用程序代码.rar

     ValueChangeListener myListener=new ValueChangeListener(); //实例化滑杆事件处理  xSlider.addChangeListener(myListener); //增加滑杆的事件处理  ySlider.addChangeListener(myListener);  Container ...

    ajax4jsf常用标签的使用借鉴.pdf

    它的工作方式类似于JSF的`ActionListener`或`ValueChangeListener`,但是只在AJAX容器内有效。例如: ```xml ... ``` 当来自"Region"的AJAX请求触发时,将调用`bean`的`processAjax`方法。`ajaxListener`...

    ADF上传下载

    - **方式一**:当使用`valueChangeListener`时,管理Bean需要定义一个方法来响应`ValueChangeEvent`事件,处理上传的文件。 ```java public void fileUploaded(ValueChangeEvent event) { // 处理文件上传逻辑 ...

    java日期控件

    5. 监听日期变化:通过添加ActionListener或ValueChangeListener,你可以捕获用户选择的日期并执行相应的业务逻辑。 **4. 自定义和扩展** 这些日期控件通常允许一定程度的自定义,包括更改显示样式、调整日期格式...

    JSF标签知识点.pdf

    JSF标签拥有通用属性,如`id`用于唯一标识,`binding`绑定到UIComponent对象,`rendered`控制组件是否渲染,`styleClass`用于CSS样式,`value`设置或绑定值,`valueChangeListener`处理值改变事件,`converter`定义...

    Eclipse Swt/Jface核心应用 (14-19章)

    这一特性在第15章可能有深入讲解,包括如何配置和使用ObservableValue、ValueChangeListener等。 5. **对话框和消息框**:对话框是向用户提供输入或确认信息的重要方式。第16章可能会涵盖各种类型的标准对话框,如...

    jsf简单入门教程

    - **监听**:通过在管理Bean中添加`ValueChangeListener`来监听这些事件。 **4.4 Phase事件** - **生命周期**:JSF有一个完整的请求处理生命周期,分为不同的阶段。 - **监听**:可以在各个阶段注册监听器,以便在...

    jsf组件开发源码

    3. **处理事件**:如果你的组件需要处理用户事件,可以实现`decode()` 方法,处理HTTP请求中的参数,以及注册`ActionListener` 或 `ValueChangeListener` 来响应用户的操作。 4. **注册组件**:为了让JSF知道你的新...

    Android-CounterView有一个可以递增和递减值的Android视图

    counterView.setValueChangeListener(new CounterView.ValueChangeListener() { @Override public void onValueChanged(int newValue) { // 在这里处理值改变的逻辑,如更新数据模型或UI } }); ``` 4. **自定义...

    vaadin仿照struts2改造

    6. **转换与验证**:在Struts2中,有专门的转换器(Converter)和验证器(Validator)机制,而在Vaadin中,可以使用`ValueChangeListener`监听值的变化,以及`Validator`接口进行数据验证。 7. **服务层与持久层的...

    ApprovalRatingBar:用于显示批准等级栏的Swing组件-开源

    这是Java编程语言的库,可让您在Swing应用程序中使用批准等级栏。 批准等级栏组件显示一个等级栏,该等级栏由自定义数量的标记组成,可以由用户选择/取消选择。 ApprovalRatingBar组件处理用户选择的值或通过标准...

    JSF_2_简介

    valueChangeListener="#{cc.parent.attrs.location.zoomChanged}"> ``` #### 三、Ajax支持 JSF 2 内置了对Ajax的支持,这意味着开发者可以直接在JSF组件中使用Ajax技术来提高Web应用程序的交互性。Ajax支持...

    SWT/JFace 3.5 API (CHM)

    4. 数据绑定:理解JFace的数据模型和视图之间的绑定机制,以及如何使用ObservableValue和ValueChangeListener。 5. 视图和编辑器:JFace视图是Eclipse插件开发中的重要概念,用于展示数据;编辑器则用于编辑数据,...

Global site tag (gtag.js) - Google Analytics