有大神用SAE的吗?请教SAE上的几个问题。

奥神Well 发布于 2014/10/27 15:13
阅读 759
收藏 0
spring MVC 项目在本地上运行正常,但是上传到SAE上后,由于web.xml里面配置了filter和servlet,导致如下错误

filter报错:
java.lang.IllegalStateException: class org.springframework.web.filter.CharacterEncodingFilter is not a javax.servlet.Filter


servlet报错:unavailable
java.lang.ClassCastException: org.springframework.web.servlet.DispatcherServlet cannot be cast to javax.servlet.Servlet


filter配置:

<filter>
    <filter-name>encodingFilter</filter-name>
    <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
    <init-param>
      <param-name>encoding</param-name>
      <param-value>UTF-8</param-value>
    </init-param>
  </filter>
  <filter-mapping>
    <filter-name>encodingFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>

servlet配置:
<servlet>
    <servlet-name>welltalk</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
      <param-name>contextConfigLocation</param-name>
      <param-value>/WEB-INF/application-context.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>welltalk</servlet-name>
    <url-pattern>/</url-pattern>
  </servlet-mapping>


由于SAE上面就存在一些jar报,会存在jar包冲突,也可能因为filter和serlvet只能用javax.servlet包,应该如何解决呢?求大神指导。
加载中
0
dashan307
dashan307
你好,你解决这个问题了吗,我也遇到了这个问题
奥神Well
奥神Well
springmvc中的web的jar包删除
返回顶部
顶部