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

JSF转换器

    博客分类:
  • JSF
阅读更多

f:convertNumber用来对数字,通货等等进行格式转换

f:convertNumber用法例:

 

价格:
    <h:inputText value="123456">
      <f:convertNumber type="currency" currencySymbol="$"/>
    </h:inputText>

    <p>数字:
    <h:outputText value="1234567">
      <f:convertNumber type="number" pattern="#,###"/>
    </h:outputText>
  <p>

<h:outputText  value="#{1/3}" > <f:convertNumber  type="percent"  maxFractionDigits="2"/>
    </h:outputText>

 
 解说:使用h:inputText,h:outputText等输入输出标签时,可以用f:convertNumber来转换数字,或通货的格式

显示:

    价格:$123,456    
    
    数字: 1,234,567
            33.33%
f:convertDateTime标签用来转换日期格式
f:convertDateTime标签使用例:
 请输入日期(yyyyMMdd):
    <h:inputText value="#{bean.inputDate}">
      <f:convertDateTime  
        pattern="yyyyMMdd"/>
    </h:inputText>

    <p>被显示的日期(yyyy年MM月dd日):
    <h:outputText value="#{bean.outputDate}">
      <f:convertDateTime  
        pattern="yyyy年MM月dd日"/>
    </h:outputText>
 
解说:f:convertDateTime用来转换(格式化)h:inputText,h:outputText等输入输出标签的日期格式


显示:
    请输入日期(yyyyMMdd):    20070920
    
    被显示的日期(yyyy年MM月dd日):2007年09月20日

 

分享到:
评论

相关推荐

    第7章 JSF转换器和验证器与实例程序

    在"JSF转换器和验证器"这一主题中,学习者将接触到如何配置和使用这两个组件,以及如何在JSF应用程序中进行错误处理和用户反馈。这包括在XHTML视图中声明转换器和验证器、在 Managed Bean 中定义业务逻辑,以及如何...

    JSF 转换器视频

    JavaScript Faces (JSF) 是Java平台上的一种用于构建用户界面的模型-视图-控制器(MVC)框架。在JSF中,转换器是至关重要的组件,它们负责将...这个过程将帮助你理解JSF转换器的运作方式,并能在你的项目中灵活应用。

    jsf中监听器与转换器的使用

    接着,我们讨论JSF转换器。转换器的主要任务是将用户界面(UI)显示的数据与后台bean中的数据之间进行格式转换。这是因为用户输入的数据类型可能与应用程序需要的类型不匹配。例如,用户可能会输入一个字符串,而你...

    JSF自定义转换器验证器实例

    在JSF中,转换器和验证器扮演着至关重要的角色,它们允许我们对用户输入进行处理和验证,确保数据的质量和一致性。本实例将带你深入理解如何在JSF中创建自定义的转换器和验证器。 首先,我们来了解**转换器...

    JSF(转换器+验证器)

    在JSF中,转换器(Converter)和验证器(Validator)是两个重要的组成部分,它们在处理用户输入数据时起着至关重要的作用。 **转换器(Converter)**: 1. 转换器的主要职责是将用户界面组件的值(通常为字符串)...

    JSF 转换与验证 - 利用 JSF 的转换和验证框架来确保数据模型的完整性.rar

    1. **声明转换器**: 在JSF的XML配置文件(如faces-config.xml)中,通过`&lt;converter&gt;`标签声明转换器,或在组件上使用`converter`属性指定转换器ID。 2. **应用转换器**: 使用` converterID`属性将转换器关联到特定...

    JSF 转换与验证 .rar

    1. 自定义转换器:开发者可以通过实现`javax.faces.convert.Converter`接口创建自定义转换器。转换器类需要覆盖`getAsString()`和`getAsObject()`方法,分别处理从组件值到字符串和从字符串到对象的转换。 2. 全局...

    roman-numeral-jsf-converter:JSF 罗马数字转换器

    【描述】"罗马数字jsf转换器" 提供了一个用户友好的界面,使得在JSF应用中处理罗马数字变得简单。这个转换器遵循了罗马数字的基本规则,如I代表1,V代表5,X代表10,L代表50,C代表100,D代表500,M代表1000,并且...

    JSF 简介(英文)

    JSF中的视图由组件树构成,而控制器则通过Action和事件监听器来响应用户操作。这种松耦合的架构使得各部分可以独立工作,提高了系统的可维护性和灵活性。 三、JSF请求/响应生命周期:JSF定义了一个详细的请求/响应...

    jsf 中文文档 jsf 中文文档

    - **内置转换器**:JSF 提供了一系列内置的转换器,如 `IntegerConverter`、`LongConverter` 等,用于自动将用户输入的数据转换为相应的 Java 类型。 **3.2 自定义转换器** - **自定义转换器实现**:开发者可以...

    jsf验证器与自定义验证

    在JavaScript Server Faces (JSF) 中,验证器是核心组件之一,它们负责确保用户输入的数据符合应用程序设定的规则。JSF 提供了一种强大的机制来处理表单验证,包括内置的验证器和自定义验证器。这篇博客文章“jsf...

    JSF Java Server Faces (JSF)框架

     一些可能包含自定义组件、约束、转换器或者监听器的对象  为在页面中表现自定义对象的一组自定义tag  包含JSP页面的JSF应用程序也使用由为了表现UI组件和在页面上的其他对象的JSF技术而定义的标准的tag库。 ...

    JSF开发文档

    在数据处理方面,JSF内置了标准转换器和验证器,这些转换器和验证器能够自动处理数据类型转换和输入验证,开发者也可以实现自定义转换器和验证器来满足特定的业务需求。JSF还包含了一套错误信息处理机制,能够在用户...

    core jsf 1.2 jsf 核心

    转换器(Converter)则负责在组件值与Java对象之间进行类型转换。 ### 6. 事件处理 JSF事件模型允许在组件之间触发和监听事件。`ActionEvent`是JSF中最常见的事件类型,通常在命令组件(如按钮)被点击时触发。...

    jsf例子\监听器 例子

    在JSF中,可以通过`action`属性指定动作方法,如`action="#{bean.action}"`,并在组件上添加动作监听器`actionListener="#{bean.listener}"`。动作监听器会在动作方法之前被调用,提供了预处理的机会,而动作方法则...

    自己写的转换器,包含各种基本的数据类型。

    类型转换器的使用场景广泛,不仅限于Struts1框架,还可以应用到Spring MVC、Java EE的JSF等其他框架中。在实际开发中,一个良好的类型转换器设计可以提高代码的可维护性和灵活性,减少因类型不匹配导致的运行时异常...

    第15章 复习的重点和内容课件

    9. 关键概念:JSF转换器、验证器、Backing bean。 【EJB应用】 1. EJB中Bean实例的线程模型:单线程执行。 2. 消息驱动bean不能是abstract或final。 3. EJB类型:会话Bean(Session Bean,包括Stateful和Stateless...

    JSF全套(JSF入门教+ LIB+ Ajax4JSF使用手册 )

    学习这部分,你需要了解如何导入和使用JSF的库,例如`javax.faces.*`和`org.primefaces.*`,以及它们提供的功能,如数据验证、转换器、事件处理等。 4. **Ajax4JSF使用手册**:Ajax4JSF是JSF的一个扩展,它为JSF...

    JSF配置.pdf

    JSF提供了一系列标准的数据转换器,例如将字符串转换为日期或整数等。这些转换器会自动应用于UI组件和Managed Beans属性之间的数据转换。 #### 3.2 自定义转换器 当标准转换器不满足特定需求时,开发者可以创建...

Global site tag (gtag.js) - Google Analytics