`
- 浏览:
16474 次
- 来自:
...
-
backbean的所有代码
配置文件很简单
- <!---->xml version="1.0" encoding="UTF-8"?>
- <!---->>
-
- <faces-config>
-
- <managed-bean>
- <managed-bean-name>userBeanmanaged-bean-name>
- <managed-bean-class>
- org.hblz.common.web.jsf.UserBean
- managed-bean-class>
- <managed-bean-scope>requestmanaged-bean-scope>
- managed-bean>
-
-
- faces-config>
-
下面是JSP代码
xml 代码
- <%@ page language="java" pageEncoding="ISO-8859-1"%>
- <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
- <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-
- <%
- String path = request.getContextPath();
- String basePath = request.getScheme() + "://"
- + request.getServerName() + ":" + request.getServerPort()
- + path + "/";
- %>
-
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html>
- <head>
- <base href="<%=basePath%>">
-
- <title>My JSF 'hello.jsp' starting page</title>
-
- </head>
-
- <body>
- <f:view>
- <h:form>
- <h:selectOneListbox id="countySelectList"
- value="#{userBean.countyId}" binding="#{userBean.countySelectList}"
- size="1" onchange="this.form.submit()"
- valueChangeListener="#{userBean.processCountySelectListChange}"
- immediate="true">
- <f:selectItems value="#{userBean.countyList}" />
- </h:selectOneListbox>
-
- <h:selectOneListbox id="townSelectList" value="#{userBean.townId}"
- binding="#{userBean.townSelectList}" size="1"
- onchange="this.form.submit()"
- valueChangeListener="#{userBean.processTownSelectListChange}"
- immediate="true">
- <f:selectItems value="#{userBean.townList}" />
- </h:selectOneListbox>
-
-
- <h:outputText value="#{userBean.message}"></h:outputText>
- </h:form>
- </f:view>
- </body>
- </html>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
jsf实例 JSF学习 JSF jar包 JSF jsf实例 JSF学习 JSF jar包 JSFjsf实例 JSF学习 JSF jar包 JSF jsf实例 JSF学习 JSF jar包 JSF
用户可能希望调整每页显示的记录数,为此,可以在界面提供一个下拉框让用户选择。后端需要相应地更新每页记录数,并重新计算和加载数据。 7. **状态管理**: 考虑到JSF的请求范围,确保分页状态(当前页、每页...
通过深入学习JSF,开发者不仅可以提高Web应用的开发效率,还能利用Java EE的全面功能来构建健壮、可维护的企业级应用程序。因此,无论你是初学者还是有经验的开发者,理解并掌握JSF都是提升技能树的重要一步。
3. **JSF组件属性**:JSF的输入组件如`h:inputText`,可以通过`converter`属性指定一个自定义的转换器,处理中文字符的编码问题。同时,确保在JSF的视图文件(通常是.xhtml)中,页面头部的`<f:view>`标签也指定了...
**JSF(JavaServer Faces)** 是一个Java平台上的用户界面框架,用于构建Web应用程序。它为开发人员提供了一种模型-视图-控制器(MVC)架构,简化了前端和后端之间的交互。JSF提供了组件库,使得创建动态、交互式的...
这些Bean可以通过JSF EL(Expression Language)在视图层中访问,也可以接收和返回数据。 ### JSF事件类型 JSF支持多种事件类型,这些事件可以在组件之间或应用程序级别触发。例如: - **组件级事件**:发生在特定...
JSF(JavaServer Faces)是Java...对于希望学习或改进自己JSF文件上传功能的开发者来说,这是一个宝贵的资源。通过深入研究源代码,可以了解到如何处理大文件、如何优化上传性能以及如何确保上传过程的稳定性和安全性。
3. **编写后台逻辑**:在Java类中实现业务逻辑,这些类可以是JSF Managed Beans,它们与视图进行交互,处理用户请求和数据操作。 4. **部署和测试**:将应用打包成WAR文件,部署到支持Java EE的服务器,如Tomcat、...
同时,JSF社区提供了丰富的资源和插件,如PrimeFaces和RichFaces,这些都可以作为扩展JSF功能和提升用户体验的工具。总之,JSF是一个强大的Web开发框架,掌握了它,就能更好地应对企业级Web应用的挑战。
**JSF 1.2核心详解** JavaServer Faces (JSF) 是Java平台上的一个用于构建用户界面的组件模型框架,特别适用于Web...而`core jsf.chm`文件很可能是关于JSF 1.2的官方文档或教程集合,可以帮助深入学习和掌握这些概念。
jsf 视频 java faces jsf 视频 java faces jsf 视频 java faces
《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF...
jsf 文档 jsf 文档 jsf 文档 jsf 文档
Managed Beans是JSF中的核心概念,它们作为业务逻辑的载体,可以被JSF框架自动管理。开发者可以定义属性和方法,实现后端逻辑,并通过EL(Expression Language)在视图层与之交互。 **5. EL表达式** EL是一种简洁的...
JSF是一种用于构建Java Web 应用程序的标准框架(是Java Community Process 规定的JSR-127标准)。JSF(Java Server Faces)技术为开发基于网络用户界面的Java开发者提供了标准的编程接口API以及标签库。就像Struts框架...
================================= JSF开发必备JAR ================================= <br>《JSF入门简单中文版》开篇提到JSF开发需要的...尽一点微薄之力,希望后面刚开始学JSF的朋友 少走弯路:)
标签“jsf”直接指向JSF技术,意味着文档内容可能涉及JSF的使用、教程、最佳实践或者是解决JSF开发中遇到的问题。由于提供的文件内容主要是邮件头信息和HTML格式的元数据,它们并不直接包含JSF的具体知识点。但是,...
### JSF框架详解 #### 一、什么是JSF? JavaServer Faces (简称JSF) 是一个基于Java EE标准的Web应用程序框架,旨在简化Web...对于希望构建高度可维护和易于扩展的Web应用程序的开发者来说,JSF是一个值得考虑的选择。
原生的 JSF 异常处理机制较为简单,无法提供足够的信息来帮助开发者定位问题。为了解决这一问题,推荐使用 Seam 框架进行集成。 Seam 是一个为 JSF 提供增强功能的框架,它能够无缝地与 JSF 集成,并且不仅仅局限于...