struts2在Linux CentOS下日期格式不正常的问题的解决方法
来源:互联网 发布:java实现ping功能 编辑:程序博客网 时间:2024/05/16 05:40
利用struts2写的web程序,发布到LINUX后,有时日期会出现问题。Action中的Date类型的成员变量无法从前台提交的参数中获取。导致这个问题的一个原因是因为linux的语言环境没有设置成中文。
Linux Centos 中需要修改/etc/sysconfig/i18n文件。
使用下面的命令:
vi i18n
打开i18n文件并修改成如下样子:
LANG=zh_CN.UTF-8LC_CTYPE="zh_CN.UTF-8"LC_NUMERIC="zh_CN.UTF-8"LC_TIME=zh_CN.UTF-8LC_COLLATE="zh_CN.UTF-8"LC_MONETARY="zh_CN.UTF-8"LC_MESSAGES="zh_CN.UTF-8"LC_PAPER="zh_CN.UTF-8"LC_NAME="zh_CN.UTF-8"LC_ADDRESS="zh_CN.UTF-8"LC_TELEPHONE="zh_CN.UTF-8"LC_MEASUREMENT="zh_CN.UTF-8"LC_IDENTIFICATION="zh_CN.UTF-8"LC_ALL=zh_CN.UTF-8
然后 :w 保存, !q退出。
然后重启操作系统。
这样Action里对Date类型的数据的获取就变得正常了。在前台就可以按照中式格式 "yyyy-MM-dd HH:mm:ss"
的方式提交日期数据了。
0 0
- struts2在Linux CentOS下日期格式不正常的问题的解决方法
- 英文环境下 Struts2 日期格式转换的问题
- opengl在高DPI屏幕下显示不正常的解决方法.
- 关于jboss在jdk6下webservice不正常问题的解决
- extjs中tree在ie下显示不正常的问题
- audiounit在6s下录音不正常的问题
- 关于jboss在jdk6下webservice不正常问题的解决
- Html5 网页在ios系统下一些不正常的问题
- linux格式文档在windows下缺少换行的解决方法
- Linux&Win双系统下时间显示不正常的问题
- Linux&Win双系统下时间显示不正常的问题
- linux的sqlplus环境下方向键、Backspace键使用不正常的解决方法
- Linux的sqlplus环境下方向键、Backspace键使用不正常的解决方法
- windows 的文件在linux下格式不对的问题。
- 解决ie下访问不正常的问题
- IPython notebook在浏览器中显示不正常的问题及解决方法
- struts2.0 提供的日期控件在模态窗口下引用时的问题
- iText在Linux下使用不同中文字体问题的解决方法
- Hibernate错误 org.hibernate.MappingNotFoundException: resource: com/com/Person.hbm.xml not found
- 把本职做到101分
- 如果查看Oracle数据块和操作系统块大小
- hadoop-2.3.0-cdh5.1.0完全分布式集群配置HA配置
- sql查看表结构
- struts2在Linux CentOS下日期格式不正常的问题的解决方法
- 什么才叫工作到位?它害你有多深?
- 快乐是职场另一种成功
- android 获取sdcard路径,解决默认获取内置内存卡路径
- 查看操作系统块大小
- 李彦宏:5年后语音和图片搜索会超文字搜索
- 史上最全的CSS hack方式一览
- 字母顺序排列
- 个人总结经典书籍列表