主题 : JEECMS3.0安装后所有中文模板名字为乱码
级别: 童生
UID: 11588
积分:13 加为好友
威望: 0 精华: 0
主题:0 回复:14
注册时间:2010-10-12
在线时长:0
1#   发表于:2010-10-13 11:04:20  IP:125.244.*.*
小弟系统为ubuntu10.4lt
web服务器是tomcat 6.29
mysql是5.1
JDK是SUN的1.62
这个是出错页面

出错信息
rg.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.context.ApplicationContextException: Could not load FreeMarker template for URL [/WEB-INF/t/cms/www/default/index/首页.html]; nested exception is java.io.FileNotFoundException: Template /WEB-INF/t/cms/www/default/index/首页.html not found.
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:659)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:552)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.tuckey.web.filters.urlrewrite.RewrittenUrl.doRewrite(RewrittenUrl.java:176)
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:728)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)






所有的中文名字为乱码
级别: 童生
UID: 10739
积分:3 加为好友
威望: 0 精华: 0
主题:0 回复:3
注册时间:2010-09-08
在线时长:0
2#   发表于:2010-10-13 11:37:52  IP:59.133.*.*
您好,您的编码格式是不是utf-8?您是哪个版本的?
级别: 童生
UID: 11588
积分:13 加为好友
威望: 0 精华: 0
主题:0 回复:14
注册时间:2010-10-12
在线时长:0
3#   发表于:2010-10-13 12:22:26  IP:125.244.*.*
确认了是UTF-8编码,JEECMS是论坛顶下载的3.0beta版
级别: 童生
UID: 10739
积分:3 加为好友
威望: 0 精华: 0
主题:0 回复:3
注册时间:2010-09-08
在线时长:0
4#   发表于:2010-10-13 13:11:47  IP:59.133.*.*
下载的版本是window的吧,不能在linux下部署
级别: 童生
UID: 11588
积分:13 加为好友
威望: 0 精华: 0
主题:0 回复:14
注册时间:2010-10-12
在线时长:0
5#   发表于:2010-10-13 13:13:55  IP:125.244.*.*
那有LINUX版本的么?
级别: 童生
UID: 10739
积分:3 加为好友
威望: 0 精华: 0
主题:0 回复:3
注册时间:2010-09-08
在线时长:0
6#   发表于:2010-10-13 13:19:03  IP:59.133.*.*
我们将在正式版本发布的时候公布
级别: 白丁
UID: 8783
积分:9 加为好友
威望: 0 精华: 0
主题:2 回复:10
注册时间:2010-07-07
在线时长:0
7#   发表于:2011-03-04 16:20:00  IP:125.200.*.*
一样,他不该用中文命名
级别: 童生
UID: 10739
积分:3 加为好友
威望: 0 精华: 0
主题:0 回复:3
注册时间:2010-09-08
在线时长:0
8#   发表于:2011-03-04 16:32:30  IP:59.245.*.*
之前版本考虑到兼容性的问题,模板没有使用中文,结果有很多用户要求要中文,所以3.x使用中文模板名称。
考虑到linux、unix一般都是使用UTF-8编码,是支持中文。目前有以下几种解决方案。
1、可以查看一下系统的默认编码是什么,如果不是UTF-8编码,可以考虑修改系统默认编码为UTF-8编码。
2、如果系统默认编码是UTF-8,但模板还是乱码,这就要考虑使用FTP上传工具的问题了。需要修改FTP客户端编码,改为UTF-8。
3、如果无法修改服务器编码,或者由于其他种种原因就是不想使用中文文件名,还有一个最终极的解决办法。模板名称是由国际化实现的,找到 /WEB-INF/languages,打开这个目录下的所有文件,查找tpl.开头的配置,将这些中文模板名称改成自己想要的英文名,并将相应的模板文件改成英文名。
1 共1页