JSPWiki配置wiki工具jspWiki:下载地址:把war包直接扔到tomcat中,自动解压。启动前的配置:启动tomcate前,先配置JSPWiki/WEB-INF/,主要是建立一个文件夹仓库用于存放将要生成的文件,并在配置文件中指明。=/home/jspwiki/data/=/home/jspwiki/data/权限控制:理解并使用JSPWiki中的权限控制JSPWIKI权限的分组管理新建用户登陆forbidden的问题:新建一个用户后,发现登陆完成,显示forbidden,说没有权限访问;索性在JSPWiki/WEB-INF/,把所有权限都赋予注册用户,即Authenticated组;这样所有注册用户就都能访问成功了。另外的配置:=/=wiki搜索有乱码的问题:首先确定jspwiki下使用的lucene的版本,,,找到analyzer包http://archive./dist/lucene/java/lucene-,把analyzer的jar包copy到JSPWIKI的工程下,即目录:$PATH_TO_JSPWIKI/WEB-INF/:..。再次google:在JSPWIKI的官方站点上,中文问题一直都存在,具体表现是,当在搜索框内输入中文时,回复页的SearchOf“”中文关键字引用变成了乱码,点击Edit直接编辑的时候,想要出现的页面标题不是中文,还是乱码。研究了不少时间,在官方站点上反映的解决方法是修改JSP代码,加入UTF-8的头标志,使用ShortURLContructor,还有就是把getParameter全部改成safeParameter。经过一个晚上的劳动终于发现问题的根源了。罪魁祸首:Tomcat和FileProvider。改进方法:使用JDBCProvider作为Wiki页面的控制层,文本方式保存文件,以来磁盘空间利用率非常低,到后期有大量的数据后简直无法更新和迁移数据,所以希望大家及早地改变,否则到后面不要后悔莫及。Mysql默认的编码方式就是UTF-8,大家就不要改了。="UTF-8"(我的Connector有两个,两个都加了该属性),最后把各个JSP中都加入UTF-8的标记。(<%***@pagepageEncoding="utf-8"%>)应该可以完美的解决了。。使用JSPWiki建立自己的Wiki服务建立自己的JSPWiki应用——本文
JSPWiki 配置 来自淘豆网www.taodocs.com转载请标明出处.