仓酷云

标题: JAVA网页编程之利用displaytag使列名显现中文的办法 [打印本页]

作者: 若相依    时间: 2015-1-18 11:13
标题: JAVA网页编程之利用displaytag使列名显现中文的办法
再说第三点:我并没有提到服务器也要整合,然后是IDE,一个好的IDE能够200%提高开发的速度,就说图形方面:你是经过简单托拽和点击就能实现功能好那。显现|中文  比来用exadel加eclipse做一个struts的项目,了局碰着了良多成绩,个中一个主要的成绩就是中文明的成绩,这个成绩在良多中央都碰着了,上面将先容一种办法,可让displaytag发生的报表列名酿成中文的。

  第一步是在网页中到场jstl的fmt的撑持。

1、将jstl必要的jstl.jar和standard.jar拷贝到WebContentWEB-INFlib目次下
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、在要编纂的jsp文件头上增加<%@tagliburi="/WEB-INF/fmt.tld"prefix="fmt"%>以撑持fmt

  第二步是要在体系中到场resource文件的撑持

1、在javaresoruce目次上面的恣意一个包中(上面假定是sample包)创立resource文件,称号为test.properties
2、在个中输出以下一行内容测试
test=中文内容
3、在sample目次上面创立一个bat文件,名字叫做encode.bat,编纂内容以下
%JAVA_HOME%in
ative2ascii-encodinggb2312test.propertiestest_zh.properties
然后保留加入
4、双击此bat文件实行,实行后会天生一个称号为test_zh.bat的文件
5、在struts-config.xml文件中<controller/>前面到场上面这一行内容
<message-resourcesparameter="sample.test.properties"/>
6、在必要编纂的jsp文件中编纂以下,个中titleKey是关头
<fmt:bundlebasename="sample.test_zh">
<display:table...>
<display:columnproperty="name"<b>titleKey="test"</b>headerClass="sortable"/>
</display:table>
</fmt:bundle>

如许displaytag列名显现的就是“中文内容”了:)
但是我同意你的观点,对于大型项目来说,应该是采用框架的一部分,根据功能的不同而改进,欢迎你能再提出些宝贵意见,我会多多学习的。说到jbuilder,我可能是个人感觉,用的时候确实没有vs爽,我最喜欢的IDE是netbeans,谢谢。
作者: 愤怒的大鸟    时间: 2015-1-20 17:27
是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能
作者: 柔情似水    时间: 2015-1-24 16:10
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。
作者: 山那边是海    时间: 2015-1-30 20:42
Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。
作者: 飘灵儿    时间: 2015-2-6 15:53
Java是一种计算机编程语言,拥有跨平台、面向对java
作者: 透明    时间: 2015-2-16 23:21
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
作者: 精灵巫婆    时间: 2015-3-5 12:14
一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。
作者: 老尸    时间: 2015-3-11 09:15
在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
作者: 再见西城    时间: 2015-3-18 02:29
不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
作者: 不帅    时间: 2015-3-25 09:40
学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2