InitializingBean不执行

Ctony_ 2016-07-20 12:47:23
我想通过实现InitializingBean接口来初始化一些数据。
InitDataListener类:

public class InitDataListener implements InitializingBean, ServletContextAware {

public void afterPropertiesSet() throws Exception {
System.out.println("init:afterPropertiesSet()");
}

@Override
public void setServletContext(ServletContext servletContext) {
System.out.println("init:setServletContext()");
}
}

springmvc中以加入配置:

<bean class="cn.edu.svtcc.microcourse.listener.InitDataListener"> </bean>

web.xml配置:

<!-- 配置springmvc -->
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/springmvc.xml</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/classes/spring/applicationContext-*.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<!-- /配置springmvc -->

启动项目时没有任何反应
...全文
518 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
kky2010_110 2016-07-20
  • 打赏
  • 举报
回复
/WEB-INF/classes/spring/applicationContext-*.xml 路径错误了吧,想不到别的。这么简单的例子,就是路劲问题

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧