最新评论
Re:明天就要离开上海了! 朱比 2010-06-01 18:02
明天我将离开大学毕业后呆了近一年的南京,到苏州去寻找未来,心中对未来充满忧郁和期待,为了爱我和支持我的人,我将全力挣钱,好吧我承认我俗气,我需要钱
re: 明天就要离开上海了! 闯天下 2009-04-22 21:55
是啊,在5年后的今天,我和楼主一样,离开呆了5年的上海,但朋友,请相信自己,无论我们在哪里,哪里都是最灿烂美好的,
re: 初试javax.mail 啊是的范德萨 2009-01-06 10:35
bodyPart2.setFileName("=?GB2312?B?"+enc.encode(fileName.getBytes())+"?=");
enc哪里来的
re: 明天就要离开上海了! aierong 2008-08-16 09:41
步步高升
re: 明天就要离开上海了! 碧云天 2008-08-16 09:37
喜欢一个人静静走在外滩,看着万国建筑,体会其中的历史;喜欢一个人看着对岸的浦东,品尝其中的繁荣;也喜欢走在人民广场和淮海路,享受其中的时尚和现代;最喜欢的就是能和几个同学一起喝酒聊天的感觉。我这个人可能比较怀旧,(在上海工作压力真的很大,市场竞争也很残酷,但还是很喜欢这的工作节奏,效率.)虽然过得有几分颓废,但很开心,能认识一帮好兄弟更是我人生最快乐的事。
看见你上面的文字,我还没有离开已经感觉到了,那份离别时的伤感了,因为我也那样的喜欢上海这座魅力城市,曾经我离开过一次上海了,我想我不会再回到我喜欢的上海了,但还是在外地一年后又来到了上海,但这次的离开肯定不会再来上海了,不是在这工作了,可能是带上家人过来游玩了,好失落.....
re: 明天就要离开上海了! 雨琰 2008-07-06 09:57
我和楼主一样,刚刚离开待了七年的上海,心里很多不舍和留恋,平添了很多的落寞。甚至有些懊悔,为什么自己当初要执意离开。很快我就要奔赴另一座城市开始崭新的生活了,慢慢前路,诸多未知,不知道面临的将会是什么。
re: 关于struts国际化的一点尝试 zk 2008-01-12 13:56
非常的好 太感谢你了 解决了我一个大问题
想要具体的实现过程啊
感觉和刚才看到的一片资料一样。还没他写的具体呢
re: 脚本(js)控制页面输入 asgard 2007-08-17 15:18
十分感谢。
说明一点我试验了,FF支持onkeypress,但是不支持onkeydown,因此还没找到好的方法在FF下区分输入的字母的大小写。
re: 初试javax.mail idreamer 2007-08-01 08:04
刚好项目中用到,谢谢^^
re: 关于struts国际化的一点尝试 Andrii 2007-03-07 10:29
好东西。谢谢了
re: 再访"阿弱" jmcc 2006-09-19 15:48
呵呵~~加油,祝你你好运啊~~看到你的struts的token那文章,写的和我很象啊~~看来大家都是一类人啊~~我也决定搬家到cnblogs了。原来的地方太乱了。
re: 初试javax.mail lorryfang 2006-08-31 14:29
正要用到呢!!太感谢了!!
re: 初试javax.mail nz_sun 2006-07-09 16:40
下了放在哪儿啊 谢谢
re: 我在上海的日子(一) -天道酬勤 2006-07-07 09:13
呵呵,碰到个同名的xd,很高兴!
re: 关于struts国际化的一点尝试 riceboy 2006-05-11 11:14
不错!!!顶
re: 初试javax.mail cwang 2006-04-14 18:24
thanks
re: 关于struts国际化的一点尝试 xingxing059 2006-04-04 18:19
好文章啊。正是我需要的
re: 初试javax.mail 好人 2006-03-24 10:52
re: 初试javax.mail weena 2006-03-11 17:23
哪位有javax.mail.*包
我找了好长时间也找不到
能给我发过来吗
邮箱zhouyinxiu@eyou.com
非常感谢
求助 mewei 2006-03-03 10:10
哪位有没有javax.mail.*包呀?
能给我发过来不
邮箱baishaf@163.com
谢谢
re: 初试javax.mail 崔胄 2006-01-11 11:36
你的MAIL包也可以发给我吗,或者告诉我是哪里下载的.感谢帮助
忘记打EMAIL了呵呵,cuizhou6463@126.com
re: 初试javax.mail 崔胄 2006-01-11 11:34
你的MAIL包也可以发给我吗,或者告诉我是哪里下载的.感谢帮助
re: 初试javax.mail 11188 2005-10-22 16:38
你的mail包在哪下载的,可以发给我一下啊,3Q
yc_cjx@126.com
re: 关于struts国际化的一点尝试 li 2005-08-17 09:48
有struts这方面的电子版书吗?我的信箱liweiqiang1981@163.com
re: 初试javax.mail sanjifeng 2005-08-05 11:17
我也在寫相關程序
可是為甚麼發送郵件時出現以下錯誤:
javax.activation.UnsupportedDataTypeException: no object DCH for MIME type text/plain; charset=MS950
re: 关于struts国际化的一点尝试 鱼儿! 2005-08-01 15:24
这里怎么说得那么简单啊?现在我都乱了!
re: 关于struts国际化的一点尝试 鱼儿! 2005-08-01 15:24
阅读:1544 评论: 3 参与评论
标题 Struts国际化处理 二 选择自 chinaewolf 的 Blog
关键字 Struts国际化处理 二
出处
对于使用者来说,一个支持国际化的WEB程序具有下面几种形式
1. 根据用户浏览器自动设置显示的语言(无需用户干预)
2. 提供用户选择,用户根据自己的需要决定使用何种语言显示
3. 结合前两种.系统自动选择一种语言,但同时提供用户根据需要选择
使用Struts开发国际化程序是一件非常便利的事情,我们来看前两种怎么来实现
1. 这是最简单的方式,你不需要修改任何程序,只需要把资源文件按照各个语言翻译一遍并把这些文件按照国际化程序的要求命名好放置同一个目录即可. 例如 ApplicationResource_en_US.properties ApplicationResource_zh_TW.properties . 这种方式虽然自动的给用户设置好要显示的语言,但是有时候由于浏览器本身的问题,或者用户自己想看其他语种的时候就没有办法.
2. 这是比较常见的方式,由用户自己来选择所要显示的语言. 一般的情况是在首页或者登录页上增加语言的选项,用户选中其中一种登录后即以用户选择的语言进行显示,但是用户登录后必须把用户所选择的语言保存起来并让程序也就是<bean:message这些标签可以使用所选择的语言加载配置信息,因此在用户登录执行的Action类中加入如下代码
Locale locale = new Locale(request.getParameter("locale"));
//TODO:判断locale的有效性,无效的话不存入到sesssion中
req.getSession().setAttribute(Globals.LOCALE_KEY,locale);
好了,现在<bean:message/>这个标签库现在就可以根据你保存在session中的Locale对象来决定加载的是哪种语言, 通过看<bean:message/>标签库的源码我们就可以一目了然知道该标签库在加载资源前先从session或者该Locale对象,如果为空则使用request.getLocale()这个值来加载对应语言的资源,因此这种做法实际上是实现了前面提到的第三种形式. 接下来就是翻译资源文件,有如第一步讲到的.
Struts框架在实现国际化应用程序的时候还是替我们想的很周到,因此你所需要做的就是翻译.
最后切记两点:
1. 页面的字符集必须是UTF-8,例如:
<%@ page language="java" contentType="text/html;charset=UTF-8" %>
2. 另外页面的所有的提示信息都应该在资源文件中定义
re: 关于struts国际化的一点尝试 鱼儿! 2005-08-01 15:13
天啊!
我老哥叫我自己去解决这个问题!我摘了一上午还搞不懂!
re: struts国际化的一点尝试 sf 2005-07-30 16:15
fasdfa
re: 明天就要离开上海了! 宪哥 2005-07-26 11:50
祝福你.
re: 初试javax.mail 没有 2005-06-10 13:42
呆
re: 换一种思维方式 冯栋 2005-04-25 19:48
一定要查到.
re: 我在上海的日子(前言) 飘在北京的Apex 2005-04-01 21:52
好好写哦!!
re: 我在上海的日子(一) 挥辉 2005-04-01 17:27
猴脑,你的效率怎么不太高呢,xdjm们等着呢,怎么没有下文了呢??
re: 我在上海的日子(一) 挥辉 2005-04-01 17:25
小样,10月31号那天下了车给我打手机,都把地方告诉你了,你还把自己弄昏了,丢人呀,要不是是我那天7点多了还在加班,我就去接你了,免得你郁闷了这么久呢
re: 初试javax.mail 挥辉 2005-04-01 17:15
呵呵,学习中,先收藏,作个试验慢慢来
re: 我在上海的日子(前言) 挥辉 2005-04-01 17:10
写吧写吧,甜酸咸苦,辛辣涩爽,个中滋味慢慢品尝,沉淀下的记忆随着泛着旧色的困惑,逐渐汇成了生活的一纵,慢慢的习惯、不可或缺。有欢笑有泪花,但基于真实,是那么的美丽动人。
ps:指望着你们都写,这样我就不用再写了,呵呵,省力省工不亦乐呼!
re: 初试javax.mail 柚子Nan 2005-04-01 16:31
呵呵,我看到了
Message.RecipientType.BCC 暗送
这些地址接收电子邮件的匿名副本 (BCC)。
re: 初试javax.mail 柚子Nan 2005-04-01 15:39
不错,我也正好看到了.net中相关的内容,
你们如何实现把收件人隐藏的功能
因为很多时候都不想给别人看到这个邮件是发给谁的,特别是公司之间的情况!
re: 初试java mail 飘在北京的Apex 2005-04-01 13:23
我们要不断学习!学习谋生的本领!
re: 我在上海的日子(一) 柚子Nan 2005-04-01 08:50
继续啊,这个事情你给我说过了
下文呢!
re: 我在上海的日子(前言) 不至于 2005-03-24 16:20
你娃该写了,我发现你有失忆倾向。
还欠我10顿饭都忘了。
期待ing
re: First Time 候鸟南飞 2005-01-19 08:50
to CBW:
具体的我也没用过,我查了一下资料,DB2中的写法如下:
IF
EXISTS(SELECT * FROM TABLENAME WHERE ID='1') THEN INSERT INTO TABLENAME
ELSE
UPDATE TABLENAME SET COL1='AB'
跟SQLSERVER没有多大区别,红色标出的就是两者的区别之处。
请高手指点。 CBW 2005-01-18 16:32
如何用DB2的SQL语句,通过对判断一条记录是否存在数据表中,对记录完成INSERT 或者UPDATED?
就像 SQL SEREVER 的语句:
IF EXITS(SELECT * FROM TABLENAME WHERE ID='1')
INSERT INTO TABLENAME
ELSE
UPDATE TABLENAME SET COL1='AB'
re: 脚本(js)控制页面输入 不至于 2005-01-02 20:55
好 偶刚好要用!
re: 关于struts国际化的一点尝试 不至于 2005-01-02 20:51
呵呵 是很深奥阿!
re: db2和oracle的一些区别 不至于 2005-01-02 20:48
小伙子不错啊阿!
都用上 oracle 了!
re: 明天就要离开上海了! 候鸟南飞 2004-12-31 16:40
to 梅朵:
很高兴,过了这么久还有人会看到这篇文章!
如你所说,我来到深圳已经大半年了!在初到深圳的时候,感觉到它与上海的种种不同,自己也很能适应这里的环境,也曾遇到过不少挫折。
离开上海,可以说我失去很多;来到深圳,我得到了我期待已久的玫瑰。人生有时很难准确的判断得失,或许很多年之后,你才能知道自己以前的决定是否正确?
不过,直到今日,我都没有后悔我当初的决定。
上海,我相信我总有一天会回去的;深圳,我也相信现在的我能在这里生活得更好!