一、要解决的问题
1.新建文件夹中文乱码问题
2.上传文件中文乱码解决
3.上传文件大小限制
4.修改文件上传的路径
二、解决办法
Fckeditor-2.6 for java 跟以往版本不同,要解决以上问题需要重写如下文件:
Dispatcher.java
ConnectorServlet.java
Connector.java
ContextConnector.java
AbstractLocalFileSystemConnector.java
,同时注意修改相应的web.xml中fckeditor的配置.
三、具体实现
1.新建文件夹中文乱码问题解决
修改Dispatcher.java文件:
修改他的 GetResponse doGet(final HttpServletRequest request)方法,大约在156行的位置
//解决中文文件夹问题
try {
newFolderNameStr = new String(newFolderNameStr.getBytes("iso-8859-1"),"UTF-8");
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}