今天用了fck 整合在struts2 点文件上传,浏览服务器的时候,弹窗出现“the current user isn't authorized for file browsing!.”,网了很多方法都没有效果,最后试了很久,找到解决方法:
1、新建一个类来继承
public class MyUserAction implements UserActionImpl{
public boolean isEnabledForFileBrowsing(HttpServletRequest arg0) {
return true;
}
public boolean isEnabledForFileUpload(HttpServletRequest arg0) {
return true;
}
}
2、在src中新建file文件,命名为:fckeditor.properties ,告知那个类的位置,内容如下:
fckeditor.image.max.size = 1024
fckeditor.struts.extension = action
connector.userActionImpl=com.gen.fck.servlet.MyUserAction