在Eclipse中运行Nutch
|
osgi学习笔记
fckeditor更新到最新版了
今天把fckeditor更新到最新版2.6.4,由于java版的fckeditor已 经包含了文件上传部分,就把自己用struts实现的文件上传部分给替换掉了,新版上传文件用servlet实现,与struts2集成是由冲突,因为 FilterDispatcher把上传文件给拦截了,修改了struts2的url-pattern解决。
ConnectorServlet的mapping如下
<servlet-mapping>
<servlet-name>Connector</servlet-name>
<url-pattern>/fckeditor/editor/filemanager/connectors/*</url-pattern>
</servlet-mapping>
url-pattern不支持正则表达式为了防止过滤/fckeditor/editor/filemanager/connectors/* 把struts2的url-patern修改如下(希望下个版本能支持正则表达式)
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.jspx</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.js</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.css</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/manager/*</url-pattern>
</filter-mapping>
另外发布是还出现了如下异常
log4j:ERROR LogMananger.repositorySelector was null likely due to error in class reloading, using NOPLoggerRepository.
有人说是log4j的版本问题,换了其他版本错误依旧,再换回,重启tomcat以上问题没了,出了Error filterStart,打开web.xml Ctrl+Shift+F搞定。
分类: | (共有1条评论)



