昨天,由于在项目中,需要用fck,于是我就在项目里添加了fck控件
可以没想到,一些莫名其妙的问题来了,说是什么没有权限上传,
这个fck我以前用过,很好用,配置方法也是和以前一样的,不知道为什么会出先这样的问题
后面查找了一些资料,原来是struts2的问题
然后我把struts2的web.xml配置改一下 就可以了
原来的:
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
更改为:
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.action</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.jsp</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.js</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>

本文介绍了一个关于FCK编辑器与Struts2框架配置冲突的问题及解决方案。作者在项目中引入FCK编辑器后遇到上传权限问题,通过调整Struts2的web.xml配置解决了该问题。
5671

被折叠的 条评论
为什么被折叠?



