- 博客(4)
- 收藏
- 关注
原创 crontab执行脚本中文乱码,手动执行没有问题
<br />产生原因:<br /> 这是因为Unix/Linux下使用crontab时的运行环境已经不是用户环境了,因此原本用户下的一些环境变量的设置就失效了。例如原来用户环境变量设置的是GB2312,但是使用crontab运行时的环境变量就可能是ISO8859-1。<br /> <br />解决方法:<br /> 首先执行命令echo $LANG,假设输出是en_US.UTF-8<br /> 然后在脚本中增加一行export LANG=en_US.UTF-8<br />
2011-03-19 17:31:00 11671 3
原创 url参数中的中文乱码问题
在用标签时,如果url参数是中文,会出现乱码问题。解决方案是:String para = new String( request.getParameter("para").getBytes("iso8859-1"), "utf-8");具体的原因是: tomcat 默认使用 iso8859-1 进行编码,所以需要先对取得字符串按照 iso8859-1 进行解码转换,然后再按照 utf-8 进行编码,最后得到正确的内容。 这里的编码方式与jsp页面编码方式一致,如果jsp是gb2312,那么代码改成Strin
2011-03-18 10:00:00 1106
转载 ActionForm中文乱码问题解决方案
原文链接http://www.cnblogs.com/cookies9/archive/2011/01/09/1931312.html就是在一个JSP页面接收ActionForm的属性时,如果输入的是中文,那么在ActionForm接收后会是乱码解决方案有2个:1.在Action类中解决,这个我试过,不可行2.在ActionForm中解决,这个我试过,可行,而且很方便在ActionForm中的reset方法中加入如下代码即可,可输出英文或中文view sourceprint?1publicvoidreset
2011-03-02 15:24:00 1372
转载 pageEncoding和contentType的区别
pageEncoding在JSP标准的语法中,如果pageEncoding属性存在,那么JSP页面的字符编码方式就由pageEncoding决定,否则就由contentType属性中的charset决定,如果charset也不存在,JSP页面的字符编码方式就采用默认的ISO-8859-1。ContentTypeContentType属性指定了MIME类型和JSP页面回应时的字符编码方式。MIME类型的默认值是“text/html”; 字符编码方式的默认值是“ISO-8859-1”. MIME类型和字符编码方
2011-03-02 15:20:00 920
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人