第一,HttpSession session = request.getSession();
if(lang.equals("ch")) {...lang = ?,
第二,session.setAttribute("lang","ch");????第三,Action里面有setLocale方法,应该调用它,而不是自己session.setAttribute(Globals.LOCALE_KEY ...)另外还有建议用语言而不是国家,Locale.CHINESE而不是CHINA
if(lang.equals("ch")) {...lang = ?,
第二,session.setAttribute("lang","ch");????第三,Action里面有setLocale方法,应该调用它,而不是自己session.setAttribute(Globals.LOCALE_KEY ...)另外还有建议用语言而不是国家,Locale.CHINESE而不是CHINA
解决方案 »
- 想玩点花活儿,有必要把tomcat的代码改一改吗?
- mysql数据库乱码!
- JMS一个实例的应用策略请教
- 一个SSH的问题,求助(绝不拖分)
- 在IE中禁用了cookie后 还能读取到 JSessionid 怎么回事啊 ?
- struts+hibernate+spring整合中session的处理问题
- hibernate 整合spring 数据插不进去
- J2EE项目打包发布后打不开
- 23种设计模式--原型模式
- 经过一番思想斗争 小弟终于开始看《j2ee tutorial》望各位前辈给点鼓励及建议
- 关于IBATIS查询的问题,需要多判断的这么写,希望高手指点
- 我怎样才能把我已经打好的jar打成.exe可执行文件!!在线等!急急
------------------------
that is the point! 问题解决。ps:个人觉得用session也是可以的。setLocale()也许也只是封装了我这段代码。THX,明天结帖。
1,代码简单,易读
2,保持与Struts构架兼容,即无论你setLocale()方法怎么变,我自岿然不动