在javaweb项目中,spring在web.xml中的配置,那如何在代码中测试是否成功了呢?

<!-- ApplicationContext的配置文件 设置spring容器加载配置文件路径 -->
    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>
            /WEB-INF/classes/dispatcher-servlet.xml,
            /WEB-INF/classes/applicationContext.xml,
               /WEB-INF/classes/applicationContext-db.xml,
               /WEB-INF/classes/applicationContext-service.xml,
        </param-value>
    </context-param>

    <!-- 用于加载上下文的监听器 加载spring容器 -->
    <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>

在使用中,还需要写这一句吗:
ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");

阅读 4.8k
1 个回答

你启动容器(tomcat、jetty等)就会启动spring了,spring会打印一些日志的,一般没报错,项目能正常访问说明你的配置没啥大问题

ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");

这个代码是手动启动spring容器来用的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进