低调的廷哥 2016-05-29 09:17 采纳率: 14.3%
浏览 1333

springmvc 配置问题 关于默认转发器

web.xml中如下

 <?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">

  <!-- 配置DispatcherServlet -->
  <servlet>
        <servlet-name>seckill</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>

        <!-- 配置springMVC需要加载的配置文件 
            spring-dao.xml,spring-service.xml,spring-web.xml
            Mybatis   Spring  SpringMVC
        -->
        <init-param>
                <param-name>contextConfigLoaction</param-name>
                <param-value>classpath:spring/spring-*.xml</param-value>
        </init-param>
  </servlet>

  <servlet-mapping>
        <servlet-name>seckill</servlet-name>
        <!-- 默认匹配所有的请求 -->
        <url-pattern>/</url-pattern>
  </servlet-mapping>

</web-app>

启动的时候出错

 org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/seckill-servlet.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/seckill-servlet.xml]

为什么去加载一个seckill.xml呢

  • 写回答

1条回答

  • 毕小宝 博客专家认证 2016-05-29 10:13
    关注

    首先,检查下你的spring-*.xml文件中是不是有某个spring配置文件引用了seckill-servlet.xml文件呢?
    其次,可以全局搜索下哪里有引用seckill-servlet.xml,快捷键为ctrl+H,在file search 页签输入这个文件名称,搜索范围定义为*,看看哪里有对这个文件的引用。

    评论

报告相同问题?

悬赏问题

  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
  • ¥15 错误 LNK2001 无法解析的外部符号
  • ¥50 安装pyaudiokits失败
  • ¥15 计组这些题应该咋做呀
  • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
  • ¥15 让node服务器有自动加载文件的功能
  • ¥15 jmeter脚本回放有的是对的有的是错的