`
esffor
  • 浏览: 1371883 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

displaytag使列名显示中文的方法

阅读更多
最近用exadel加eclipse做一个struts的项目,结果碰到了很多问题,其中一个重要的问题就是中文化的问题,这个问题在很多地方都碰到了,下面将介绍一种方法,可以让displaytag产生的报表列名变成中文的。

  第一步是在网页中加入jstl的fmt的支持。

1、将jstl需要的jstl.jar和standard.jar<nobr>拷贝</nobr>到WebContent\WEB-INF\lib<nobr>目录</nobr>下
2、将fmt.tld拷贝到WEB-INF目录下
3、修改WEB-INF目录下的web.xml文件,添加如下行到相应位置
   <taglib>
     <taglib-uri>/WEB-INF/fmt</taglib-uri>
     <taglib-location>/WEB-INF/fmt.tld</taglib-location>
   </taglib>
4、在要<nobr>编辑</nobr>的jsp文件头上添加<%@ taglib uri="/WEB-INF/fmt.tld" prefix="fmt" %>以支持fmt

  第二步是要在系统中加入resource文件的支持

1、在javaresoruce目录下面的任意一个包中(下面<nobr>假定</nobr>是sample包)创建resource文件,名称为test.properties
2、在其中输入如下一行内容测试
   test=中文内容
3、在sample目录下面创建一个bat文件,名字叫做encode.bat,编辑内容如下
   %JAVA_HOME%\bin\native2ascii -encoding gb2312 test.properties test_zh.properties
   然后保存退出
4、双击此bat文件执行,执行后会生成一个名称为test_zh.bat的文件
5、在struts-config.xml文件中 <controller/>后面加入下面这一行内容
   <message-resources parameter="sample.test.properties"/>
6、在需要编辑的jsp文件中编辑如下,其中titleKey是关键
   <fmt:bundle basename="sample.test_zh">
   <display:table...>
     <display:column property="name" <b>titleKey="test"</b> headerClass="sortable"/>
   </display:table>
   </fmt:bundle>

这样displaytag列名显示的就是“中文内容”了:)  

分享到:
评论

相关推荐

    displaytag的使用方法

    在本文中,我们将详细讨论 Displaytag 1.1 版本的使用方法。 **一、Displaytag 安装** 首先,你需要从官方或者其他可靠的来源下载 `displaytag-1.1-bin.zip` 文件。解压后,将 `displaytag-examples-1.1.war` 中的...

    displaytag及使用方法

    以下是一些常见的DisplayTag使用方法: 1. **显示表格**: 使用`&lt;display:table&gt;`标签来创建表格,通过`name`属性指定数据源(通常是一个List或者一个JavaBean集合),例如: ```jsp ``` `export`属性设置为...

    displaytag详细用法(中文问题已解决)

    4. **解决方案**:解决DisplayTag中文乱码问题,通常需要修改`displaytag.properties`文件,将`pageEncoding`和`contentType`属性设置为`UTF-8`,并确保服务器和数据库连接也支持UTF-8编码。 5. **自定义....

    displaytag1.1.1 中文的properties文件

    用于解决,displaytag的中文显示问题

    displaytag中文排序问题解决办法

    DisplayTag是一个开源的Java库,用于在Web应用中创建复杂的表格。它提供了许多高级功能,如分页、排序、导出等。...通过应用这些修改,你可以使DisplayTag在显示中文数据时,按照预期的汉语规则进行排序。

    DisplayTag的学习方法

    DisplayTag的学习方法DisplayTag的学习方法DisplayTag的学习方法DisplayTag的学习方法DisplayTag的学习方法

    displayTag的使用方法

    ### DisplayTag插件的使用方法详解 #### 一、引言 在Web开发过程中,特别是使用Java技术栈进行开发时,经常会遇到需要展示大量数据的情况,例如用户列表、订单列表等。为了更方便地实现这样的功能,开发者通常会...

    displaytag-1.1.1标签库及其使用方法.rar

    在本篇中,我们将深入探讨DisplayTag 1.1.1的核心功能和使用方法。 首先,DisplayTag的安装非常简单。通常,只需将displaytag-1.1.1.jar文件添加到项目的类路径中,并在web.xml中配置相应的过滤器和监听器。这一...

    displaytag 插件 中文提示

    在这个场景中,"displaytag 插件 中文提示" 指的是Displaytag支持中文显示和提示,这对于中文环境下的应用尤其重要。 Displaytag 的主要特点包括: 1. **多语言支持**:Displaytag 支持多种语言,包括中文,通过...

    displaytag-1.1 源码

    6. `displaytag-doc`: 这里可能包含Displaytag的用户手册、API文档或者开发者指南,对于学习和使用Displaytag非常重要,因为它提供了详细的使用方法和最佳实践。 7. `displaytag`: 最后,这个目录很可能包含了...

    displaytag简明使用示例

    当需要自定义列名或仅显示特定属性时,就需要使用`&lt;display:column/&gt;`标签。例如: ```jsp ``` 其中,`property`属性指定了对象的getter方法,`title`属性定义了列头的显示名称。定义列的方式有两...

    displayTag1.2

    - `examples`目录:可能有示例项目,展示了DisplayTag的使用方法。 通过使用DisplayTag 1.2,开发人员可以更专注于业务逻辑,而不用花费大量时间在表格展示的细节上,从而提高了开发效率和代码的可维护性。同时,...

    displaytag的使用指南(全)

    本文将详细介绍 DisplayTag 的安装步骤、基本使用方法、样式定制以及高级特性。 #### 二、安装与配置 ##### 安装步骤: 1. **下载并解压**:首先从官网或第三方仓库下载 `displaytag-1.1-bin.zip` 文件,解压缩后...

    displaytag标签使用

    最基本的使用方式是在JSP页面中设置`&lt;display:table&gt;`标签,将一个集合对象(如List)赋值给`name`属性,DisplayTag会自动遍历集合中的每个对象,显示其所有公共getter方法对应的属性。例如: ```jsp ( "test", ...

    displaytag-1.2.jar

    displaytag-1.2.jar 显示标签

    displaytag标签的使用

    displaytag-1.1.tld 是 DisplayTag 自身的标签,而 fmt.tld 标签库主要用于支持中文显示。如果你的项目使用的是 Servlet 2.4 之前的版本,需要在 `web.xml` 中手动配置这两个标签库的位置。 要展示数据,DisplayTag...

    DisplayTag应用

    这段代码将遍历 `test` 属性中的每个对象,并自动将对象的所有公共 getter 方法对应的属性值显示出来。这种方式适用于快速查看数据对象的完整信息。 二、自定义列显示 当需要控制表格的显示内容时,可以使用 `...

    displayTag demo

    displaytag 标签 用于显示list数据以及分页功能

Global site tag (gtag.js) - Google Analytics