2007-02-02 首先要感谢风铃同志的热情分享. 其实这个方案作者早就提出了, 只是一直没注意看官方网站的文档. 参考1: http://www.jspwiki.org/wiki/TomcatAndUTF8
2: http://www.jspwiki.org/wiki/UTF8Issues
. 看来详细阅读文档的重要性是多么大啊, 因为直接改源码走了弯路了, 治标不治本, 而且每个版本都要patch一次, 是很不现实的.
具体做法:
直接去修改tomcat下的sever.xml中的对应端口的<Connector>节点.添加URIEncoding="UTF-8"属性, 这样保证标题为中文, 还可以直接用最新版的 JSPWiki.
修改前:
<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
修改后:
<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" />
你可以下载本文末尾的 server.xml
做个参考. 或者直接下载配置好的 Portable JSPWiki 1.1 简体中文版 来看看具体的配置.
然后在加上 JSP 的中文模版, 基本上一个中文 Wiki 就搞定了! 再阅读一下 问题讨论, Wiki语法快速参考, 很快就可以上手了. 更多问题? 请浏览 中文文档.
顺便也放一个小声明:
本站开发的 JSPWiki 中文增强集成版不再提供升级和下载, 也不再提供相关的文档等. 原来开发它的目的是为了更好的解决中文问题和普及 JSPWiki, 而不是 另起炉灶 单独做一个和原版本失去兼容性的 中文JSPWiki, 这样我将有更多的精力集中在撰写中文文档, 编写插件上. 中文的支持问题很容易解决,请访问:JSPWikiI18N.
友情提醒: 开源软件有风险, 使用之前请三思. JSPWiki.org 提供的软件已经发现有内存溢出导致 Tomcat 死掉的情况发生.
本站提供的文档也并不担保任何有效性, 仅提供参考之用. 本人没有任何义务为任何人无偿提供关于 JSPWiki 的技术支持, 包括安装, 配置, 运行, 优化等等, 您有在本站留下问题的自由, 但是本人并不担保任何问题都能得到满意的答复, 而且本人也拥有不予回答的权利和自由, 这时候您可以直接去 http://www.jspwiki.org
留下问题等待他人的回答. 如果你不同意以上协议中的任何一条, 请立即关闭此页面, 禁止下载/使用/复制/引用/保存任何本站提供的内容(文档,应用等), 如果已经下载, 则请删除任何已经从本站下载的文件.
posted on 2007-02-03 16:18
BeanSoft 阅读(2251)
评论(1) 编辑 收藏 所属分类:
JSPWiki