0 0

jsf 页面传值0

actionbean 

@Named("useraction")
@RequestScoped
public class UserAction implements Serializable {

    @ManagedProperty(value="#{user}",name="uauser")
    private User user;
.......
public String reg() {
        System.out.println("---注册成功--");
        System.out.println("---账号--"+this.user.getUsercount());//填完信息,这里报空指针异常。怎么把填完的注册信息 注册到UserAction 中user 申明pojo 类没问题 ,可以注入进去
        System.out.println("---密码--"+user.getPwd());
        return "regsuccess";
    }
}

xhtml 页面
 姓名: <h:inputText id="name" value="#{user.name}" label="姓名" required="true">
                    <f:attribute name="value" value="wl"></f:attribute>
                </h:inputText>
                用户名: <h:inputText id="usercount" value="#{user.usercount}" label="用户名" required="true">
                           
                </h:inputText>
                密码: <h:inputSecret id="pwd" value="#{user.pwd}" label="密码" required="true"/>
  <h:commandButton  value="注册" action="#{useraction.reg}"/>



怎么给useraction 中user类属性 中的name等属性赋值
2013年6月19日 17:33

1个答案 按时间排序 按投票排序

0 0

在跳转到“regsuccess” 之前,给UserAction 类中属性user 实例化

2013年6月19日 20:06

相关推荐

    第1部分-增强JSF页面的外观

    本主题聚焦于如何利用CSS(层叠样式表)、JavaScript以及JSF来提升JSF页面的外观和交互性,从而创建更现代、响应式的Ajax应用程序。下面将详细介绍这些知识点。 首先,我们来谈谈CSS。CSS是网页设计的核心,它允许...

    jsf页面

    这篇博客文章(虽然链接不可用)可能探讨了如何使用JSF来创建和管理Web页面。JSF是一个组件化的MVC(模型-视图-控制器)框架,允许开发者通过拖放组件的方式构建页面,并通过后端Java代码处理业务逻辑。 1. **JSF...

    jsf页面上的客服浮动窗口

    在JSF(JavaServer Faces)页面上实现一个客服浮动窗口是一项常见的需求,它能为用户提供实时的在线支持,增强用户体验。下面将详细讲解如何利用JSF技术和相关工具来创建这样一个功能。 首先,我们需要理解JSF的...

    用jsf页面动态创建表格

    ### 使用JSF页面动态创建表格 #### 背景与目的 在开发Web应用程序时,经常需要根据不同的数据集或用户操作动态生成表格。JavaServer Faces(简称JSF)是一种用于构建服务器端Java应用程序的标准技术,它允许开发者...

    jsf第一个例子 jsf架包 jsf实例

    5. **EL(Expression Language)**:EL是用于获取和设置Managed Beans属性的简洁语法,常用于JSF页面中绑定组件的值。 6. **jsf架包**:JSF相关的库通常被打包成JAR文件,这些文件包含了JSF API和实现。在Java项目...

    JSF API (有索引功能)

    - JSF页面由组件树构成,其中每个组件都可能有子组件。树的根通常是`UIViewRoot`,其他组件依此挂载。 3. **渲染(Rendering)** - 渲染器(Renderers)负责将组件转化为HTML或其他客户端可识别的格式。不同的...

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

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

    JSF入门级教程

    * 标准验证器:JSF框架提供了一个标准验证器机制,允许开发者在JSF页面中使用标准验证器。 JSF入门级教程提供了一个详细的JSF Framework概述,包括JSF的特点、组件模型、导航机制、国际化机制、Managed Beans、数据...

    jsf页面调用jquery来实现断面图的代码

    当我们需要在JSF页面中引入jQuery以实现更丰富的用户交互,如绘制断面图时,通常需要进行以下步骤: 1. **引入jQuery库**: 首先,在JSF页面的`&lt;head&gt;`部分添加jQuery库的引用。你可以选择从CDN(内容分发网络)获取...

    JSF Java Server Faces (JSF)框架

    JSF是一种用于构建Java ... 包含JSP页面的JSF应用程序也使用由为了表现UI组件和在页面上的其他对象的JSF技术而定义的标准的tag库。 Java Server Faces技术的重要开发框架 sun-ri、myfaces、icefaces、richfaces、seam

    jsf 用户登陆界面

    - **视图层(View)**: 通常使用`.xhtml`文件来创建JSF页面。创建一个名为`login.xhtml`的文件,用HTML和JSF组件来设计登录表单。例如: ```html 用户名:" /&gt; 密码:" /&gt; 登录" action="#{loginBean...

    JSF页面,<p:fileUpload组件文件上传

    在JSF页面中,你可以通过以下方式引入这个组件: ```html 文件上传示例 mode="advanced" dragDropSupport="false" multiple="true" update="messages" allowTypes="/(\.|\/)(gif|jpe?g|png)$/" /&gt; ...

    jsf2.0 局部刷新

    JSF 2.0 版本引入了许多改进,其中一项重要的功能就是局部刷新(Partial Page Rendering),它极大地提高了用户体验,减少了页面整体刷新带来的性能损耗。在本篇中,我们将深入探讨 JSF 2.0 的局部刷新机制,以及...

    JSF文件下载实现

    在JSF页面中,可以利用`&lt;h:outputLink&gt;`组件结合JSP页面来实现文件下载。`&lt;h:outputLink&gt;`的`value`属性指向JSP页面,通过传递参数(如`filename`)来指定要下载的文件。JSP页面接收这些参数并调用下载方法。 总之...

    CSS、JavaScript 和 JSF 精心打造 Ajax 应用

    在Ajax应用中,JSF提供了一套组件库,这些组件支持Ajax功能,使得开发者可以通过声明式的方式实现页面的局部更新。JSF的f:ajax标签允许在提交表单或触发事件时发送Ajax请求,而无需手动编写JavaScript代码。此外,...

    jsf入门列子和jsf与Tiles结合

    在JSF中集成Tiles,可以更灵活地控制页面结构,实现复杂的页面模板和布局。具体集成步骤包括:引入Tiles的依赖库,配置`web.xml`以启用Tiles,编写Tiles的定义文件(如`tiles-defs.xml`),然后在JSF页面中引用Tiles...

    JSF生命周期的事件处理

    ### JSF生命周期的事件处理 JavaServer Faces(简称JSF)是Java平台提供的一种用于构建企业级Web应用程序的标准框架。JSF通过定义一套简洁而强大的API来帮助开发者更轻松地开发用户界面。其中,JSF的生命周期管理...

    用jsf做的登录注册的组件

    8. **异常处理**:当用户输入无效或发生错误时,JSF可以通过`FacesMessage`来显示错误信息,也可以自定义错误页面来优雅地处理异常情况。 9. **JSF生命周期**:理解JSF的请求处理流程对于调试和优化非常重要,包括...

    jsf hibernate tiles 整合登录

    在JSF 页面中,通过使用Tiles 组件标签引用这些定义,实现页面的组合。 6. **登录实现**:创建一个登录页面(例如login.xhtml),包含用户名和密码输入字段。在后端Managed Bean 中,验证用户输入,通过Hibernate ...

Global site tag (gtag.js) - Google Analytics