`
maxwell
  • 浏览: 66475 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

jsf 在bean中 设置valuebinding

阅读更多
Application application = FacesContext.getCurrentInstance().getApplication();
ValueBinding vb = application.createValueBinding("#{"+beanName+".flows["+i+"].stData}");
HtmlInputText input = (HtmlInputText)application.createComponent(HtmlInputText.COMPONENT_TYPE);
input.setValueBinding("value", vb);
分享到:
评论
2 楼 maxwell 2008-05-09  
now the problem is :

When you want to binding a method to actionListener in ajax, how to do this.

1 楼 maxwell 2008-05-09  
Application application = FacesContext.getCurrentInstance().getApplication();
MthodBinding mb = application.createMethodBinding("#{"+beanName+".method}",null);

.setAction(mb)

相关推荐

    poi读取并导出excel(jsf bean 页面的实现)

    本文将介绍如何使用POI库在JSF Bean页面中读取和导出Excel文件。通过该实现,可以实现下载地址的可选性,而不是写死的固定地址。 相关知识点 1. POI库的使用:POI(Poor Obfuscation Implementation)是一个Java ...

    JSF 资源 managed bean 课件

    - **使用EL表达式引用Bean**:通过`#{beanName.propertyName}`语法可以在JSF页面中引用Bean的属性。 - **数据绑定**:可以直接将表单字段与Bean的属性进行绑定,从而简化数据处理流程。 - **事件监听**:可以定义...

    第9章 JSF的托管Bean和国际化课件及源程序

    在本章节中,我们将深入探讨JavaServer Faces (JSF) 中的托管Bean(Managed Beans)以及如何实现国际化(Internationalization,通常简写为i18n)。这些是JSF框架中的核心概念,对于构建功能丰富的、多语言支持的Web...

    jsf 中文文档 jsf 中文文档

    - **Backing Bean 概念**:Managed Bean,也称为 Backing Bean,是在 JSF 应用程序中存储业务数据和逻辑的对象。 - **Bean 生命周期**:Managed Bean 的生命周期由容器管理,开发者可以通过特定的方法注解来控制 ...

    JSF中文教程jsf

    在JSF中,**组件** 是UI的基础元素,如按钮、文本输入框等。这些组件可以通过XML(Facelets)或JSP页面进行声明,并且可以组合成更复杂的视图结构。**Facelets** 是JSF推荐的视图定义语言,它比JSP更强大,更易于...

    基于JSF全注解框架

    在JSF中,可以使用注解如`@ManagedBean`和`@ViewScoped`来声明和管理Bean。`@ManagedBean`注解标记一个类作为JSF管理Bean,而`@ViewScoped`则定义了Bean的作用范围,使得Bean的生命周期与特定视图(页面)关联。...

    JSF 2 + Spring 3 integration example

    - 使用 `@ManagedBean` 和 `@ViewScoped` 或其他范围注解在 JSF 中定义 Managed Bean。 - 在 Spring 配置文件中,通过 `@Component` 或 `@Service` 注解将这些 Managed Bean 注册到 Spring 容器,并使用 `@Scope` ...

    JSF和Spring集成.doc

    - **lookupBean 方法**:该方法用于在 JSF 中查找 bean,通过 `ValueBinding` 获取 JSF 管理的 bean。 ```java public static Object lookupBean(String beanName) { Object obj = getValueBinding(getJsfEl...

    JSF中文教程+JSF参数传递方式

    5. **视图和会话范围的Bean**:JSF中的Managed Bean可以在不同的作用域中存在,如请求、会话、应用和视图。视图和会话范围的Bean特别适用于存储那些需要跨多个请求或页面保持的参数。 6. **导航案例**:JSF的导航...

    精通JSF中文教程精通JSF中文教程

    EL是一种简洁的脚本语言,用于在JSF中获取和设置Managed Beans的属性值。它允许在JSF视图中直接引用后台Bean的属性,简化了数据绑定的过程。 **6. 视图和导航** JSF的视图通常由Facelets文件(.xhtml)组成,它们...

    采用 JSF +后台Bean开发 大学学生管理系统

    下面将详细介绍JSF技术、MySQL数据库以及在开发Java Web项目中的关键步骤。 **一、JavaServer Faces (JSF) 技术** JSF是一种用于构建企业级Web应用程序的Java框架,由Java Community Process (JCP) 定义并维护。它...

    jsf中文使用教程jsf中文使用教程

    5. **国际化支持**:JSF支持多语言,这在“JSF中文使用教程”中可能包含如何设置和使用中文资源的内容。 **学习JSF的关键概念**: 1. **Facelet**:Facelets是JSF的默认视图技术,用于创建和组织用户界面组件。 2. ...

    JSF基础教程 简体中文

    JSF 使用 Bean 来达到逻辑层与表现层分离的目的,Bean 的管理集中在组态档案中,您只要修改组态档案,就可以修改 Bean 之间的相依关系。 o Backing Beans o Beans 的组态与设定 o Beans 上的 List, Map 数据转换与...

    JSF入门(中文pdf)

    EL用于在视图层与后台数据之间建立动态关联,允许在组件中直接引用Bean的属性。Managed Beans是JSF中的业务逻辑容器,它们可以被JSF管理,包括实例化、初始化、销毁等,从而简化了业务逻辑的组织和管理。 此外,JSF...

    JSF文件下载实现

    - **Backing Bean**:在后台Bean(如`ABean`)中定义一个方法调用`downloadFile`,然后在JSF界面使用`<h:commandButton>`或`<h:commandLink>`组件触发该方法。例如,`...

    JSF登录的实例 Eclipse

    在项目配置中,确保选中"JSF 2.x"支持,并设置服务器为Apache Tomcat。 接着,我们需要创建JSF页面,也就是`.xhtml`文件,这通常被称为Facelets。创建一个名为`login.xhtml`的新文件,在这个文件中,我们将定义登录...

    JSF的工作方式 JSF架构 JSF模型 JSF事件类型

    在JSF中,事件处理通常通过监听器(Listeners)和处理器(Action Methods)完成,这些可以在管理Bean中定义。监听器用于响应特定类型的事件,而处理器方法则执行与事件相关的操作。 ### JSF配置与导航 为了配置JSF...

    JSF技术总结文档.doc

    在JSF中,Backing Bean(或称为Glue Bean)扮演着关键角色,它们是连接用户界面(UI)和业务逻辑的桥梁。Backing Bean通常是Java Bean,它们在`faces-config.xml`配置文件中被定义和管理。例如: ```xml <managed-...

    JSF中配置dwr

    在JSF中集成Direct Web Remoting (DWR) 可以实现Ajax功能,允许前端JavaScript与后端Java代码进行实时通信,无需刷新整个页面。这篇博文将详细解释如何在JSF项目中配置DWR。 首先,我们需要了解DWR的基本概念。DWR...

Global site tag (gtag.js) - Google Analytics