`
Linuxboy
  • 浏览: 77549 次
  • 来自: ...
社区版块
存档分类
最新评论

Tapestry5之日期格式化:Output 组件的使用

 
阅读更多

以前一直自己用代码来格式化日期,现在(可能T5在很久以前就已经支持了)可以用output组件进行格式化了。

比如:

public Date getDate(){
    return new Date();
   //或者是从数据库里读出的日期
}

 在tml文件中可以这样写:

<p>显示如:"十二月 2010"这样的格式:</p>
<output format="literal:MMM yyyy" value="date"/>
<p>显示如:"2010-12-10"这样的格式:</p>
<output format="literal:yyyy-MM-dd" value="date"/>
 
分享到:
评论

相关推荐

    tapestry5 自定义组件

    1. **组件类**:在创建自定义组件时,你需要继承 `tapestry5.Component` 类或者其子类,如 `tapestry5.Block` 或 `tapestry5.MarkupWriter`。在这个例子中,我们可能会创建一个名为 `MyEmail` 的类,它包含发送邮件...

    tapestry4.02中封装ext的GridPanel组件

    在IT行业中,Web开发是一个重要的领域,而Tapestry和ExtJS是两个广泛使用的框架,它们各自在构建动态和交互式的Web应用上有着独特的优点。本文将深入探讨Tapestry 4.02版本中对ExtJS的GridPanel组件进行封装的相关...

    Tapestry 5 Building Web Applications.pdf

    - **Tapestry 5 框架的核心理念**:理解 Tapestry 5 如何通过组件化设计实现代码重用和模块化。 - **组件模型**:深入探讨 Tapestry 5 中的组件模型,包括如何定义和使用组件。 - **页面生命周期**:了解 Tapestry 5...

    Tapestry5最新中文入门实例教程

    ### Tapestry5最新中文入门实例教程 #### 一、引言 Tapestry是一个使用Java语言创建Web应用程序的面向组件的开发框架。本教程旨在通过实际案例帮助读者掌握Tapestry 5的基本概念和核心功能,并体验其带来的高效开发...

    tapestry源码 api等

    8. **Tapestry5-annotations**: 提供了基于Java注解的编程模型,使得开发者可以通过在类和方法上添加注解,轻松地配置和声明Tapestry的特性。 9. **Tapestry-test**: 为Tapestry应用提供了通用的测试支持,包括模拟...

    Tapestry5使用文档

    **自定义组件** 是 Tapestry5 强大的地方之一,下面列举了一些常用的自定义组件: 1. **上传组件 Upload**:支持同步上传。 2. **ajax 上传图片组件 Uploads**:支持异步上传,提高了交互性。 3. **二级省市级联...

    Tapestry 5开发指南(英文)

    - **表单组件**:Tapestry 5提供了丰富的表单组件,如文本输入、选择框、日期选择等,且与模型绑定紧密。 - **验证**:内置的验证机制可以检查用户输入,确保数据的完整性和一致性。错误消息可以动态显示给用户。 ...

    tapestry5中文文档

    Apache Tapestry 5 是一个基于Java的Web应用开发框架,其设计目的是为了简化Web应用程序的构建,提供组件化的页面构建、输入验证、本地化、状态管理和URL映射等功能。Tapestry 5 强调易用性,不仅对终端用户友好,...

    tapestry页面编辑组件

    Tapestry是一个强大的Java web应用程序框架,由Apache软件基金会维护。...在实际开发过程中,结合Tapestry的其他特性,如组件服务、国际化支持、模板语言等,你将能构建出更高级、更灵活的应用系统。

    tapestry 5 ..........

    - **组件驱动**:Tapestry使用组件模型来构建页面,这使得开发更模块化,易于维护。 - **自动化任务**:Tapestry框架自动处理URL构造与分发、持久状态存储等,减轻了开发者的负担。 - **面向对象的开发**:Tapestry...

    Tapestry简单入门.rar_java Tapestry_tapestry

    本教程将帮助初学者了解Tapestry的基本概念,带你逐步入门并掌握其核心组件的使用。 首先,让我们深入理解Tapestry的核心理念。Tapestry的目标是通过提高开发效率、简化代码结构和增强可维护性来改善Java Web应用的...

    Tapestry 5 電子書

    Tapestry 5是一个开源的Java框架,它提供了组件化和模版驱动的开发方式,使得Web应用的构建更为简洁、直观。这个框架的核心设计理念是将UI逻辑与业务逻辑分离,以提高代码的可读性和可维护性。Tapestry 5在前一版本...

    Tapestry5 使用教程

    ### Apache Tapestry5 使用教程详解 #### 一、Apache Tapestry 概述 Apache Tapestry 是一款使用 Java 语言创建 Web 应用程序的面向组件的开发框架。它通过组件化的方法来构建网页,提供了丰富的功能,包括输入...

    Tapestry5最新中文教程

    Apache Tapestry 5 是一个基于Java的开源Web应用程序框架,其设计目标是提供一个面向组件的开发环境,简化Web应用的构建。这个框架的核心特点包括输入验证、本地化/国际化、状态管理和URL处理等,旨在提高用户体验和...

    Tapestry5开发文档手册.doc

    Apache Tapestry 5 是一个基于Java的Web应用开发框架,其核心理念是组件化开发,通过构建组件来创建页面。Tapestry 5 提供了一系列的功能,包括输入验证、本地化/国际化、状态管理和URL映射,使得开发者能更高效地...

    tapestry4和5学习资料

    1. **Tapestry5最新中文教程.doc**: 这份文档可能是针对Tapestry 5的最新中文教程,旨在为初学者提供一个易懂的入门指南。通常,它会涵盖基本的框架安装、环境配置、组件使用、事件处理、页面和组件生命周期等主题...

    tapestry5.2.6 jar包

    1. **组件化开发**:Tapestry的核心是组件系统,它允许开发者创建可重用的UI组件,并且可以组合成复杂的页面。这些组件可以包含HTML模板、Java代码以及必要的服务和数据绑定。 2. **类型安全**:Tapestry提供了类型...

    tapestry5以上的帮助事例,帮助文档与spring衔接文档

    Tapestry是一个基于控件的框架以致于用它开发Web应用类似开发传统的GUI应用。你用Tapestry开发Web应用时你无需关注以操作为中心的(Operation-centric) Servlet API.引用Tapestry网站上的一句话:"Tapestry用对象...

    Tapestry开发

    1. **组件化编程:**Tapestry的核心思想之一就是组件化编程,这意味着开发者可以将Web页面分解为多个可复用的组件,每个组件都可以独立开发和维护。 2. **自动表单处理:**Tapestry框架提供了自动表单处理功能,可以...

Global site tag (gtag.js) - Google Analytics