servlet中使用spring

来源:互联网 发布:全国信鸽成绩查询软件 编辑:程序博客网 时间:2024/06/03 16:16
简单介绍一下了 呵呵 
在我们的项目中,可能需要单独使用servlet,而这个servlet又需要去获取spring的配置信息,来获得数据库中的数据。 

Java代码  收藏代码
  1. public void doPost(HttpServletRequest request, HttpServletResponse response)  
  2.             throws ServletException, IOException {  
  3.         ServletContext application;  
  4.         WebApplicationContext wac;  
  5.         application = getServletContext();  
  6.         wac = WebApplicationContextUtils.getWebApplicationContext(application);//获取spring的context  
  7. UserInfoDAOImpl user = (UserInfoDAOImpl) wac.getBean("userInfoDAO");  
  8.                 PrintWriter out = response.getWriter();  
  9.                 out.print(user.getAllUser().size());  
  10.                 out.flush();  
  11.         out.close();  
  12.     }  

这里需要获取WebApplicationContext ,获得了他就可以获取bean容器里面的bean了。 
如这里的user ,OK了!就这样!