仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 492|回复: 9
打印 上一主题 下一主题

[学习教程] JAVA网页编程之利用displaytag使列名显现中文的办法

[复制链接]
若相依 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:13:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

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

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 07:20

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表