知识大全 servlet中如何访问spring容器
Posted 知
篇首语:黄沙百战穿金甲,不破楼兰终不还。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 servlet中如何访问spring容器相关的知识,希望对你有一定的参考价值。
package web action;
import java util ArrayList;
import java util List;
import javax servlet HttpServlet;
import javax servlet HttpServletRequest;
import javax servlet HttpServletResponse;
import sprntext WebApplicationContext;
import sprntext support WebApplicationContextUtils;
import pojo Products;
import service IWorksService;
public class Test extends HttpServlet
private IWorksService worksService;
private WebApplicationContext wac;
public void init()
wac =WebApplicationContextUtils getRequiredWebApplicationContext(this getServletContext());
protected void doGet(HttpServletRequest req HttpServletResponse resp)
System out println( servlet );
String className=req getParameter( className );
List list=new ArrayList();
if(className!=null&&className equals( worksService ))
worksService=(IWorksService)wac getBean( worksService );
wac = (WebApplicationContext)this getServletContext() getAttribute(WebApplicationContext ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE);
try
list=worksService getWorksList(new Products() );
System out println( list size +list size());
catch(Exception e)
e printStackTrace();
try
resp getWriter() append( list size| +list size());
resp getWriter() flush();
catch(Exception e)
e printStackTrace();
IWorksService 为spring中定义的一个服务接口:
package web action;
import java util ArrayList;
import java util List;
import javax servlet HttpServlet;
import javax servlet HttpServletRequest;
import javax servlet HttpServletResponse;
import sprntext WebApplicationContext;
import sprntext support WebApplicationContextUtils;
import pojo Products;
import service IWorksService;
public class Test extends HttpServlet
private IWorksService worksService;
private WebApplicationContext wac;
public void init()
wac =WebApplicationContextUtils getRequiredWebApplicationContext(this getServletContext());
protected void doGet(HttpServletRequest req HttpServletResponse resp)
System out println( servlet );
String className=req getParameter( className );
List list=new ArrayList();
if(className!=null&&className equals( worksService ))
worksService=(IWorksService)wac getBean( worksService );
wac = (WebApplicationContext)this getServletContext() getAttribute(WebApplicationContext ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE);
try
list=worksService getWorksList(new Products() );
System out println( list size +list size());
catch(Exception e)
e printStackTrace();
try
resp getWriter() append( list size| +list size());
resp getWriter() flush();
catch(Exception e)
e printStackTrace();
IWorksService 为spring中定义的一个服务接口: <bean id= worksService class= service impl WorksServiceImpl > <property name= worksDao > <ref bean= worksDao /> </property> <property name= divi > <ref bean= diviPageUtil /> </property> </bean>
<bean id= worksService class= service impl WorksServiceImpl > <property name= worksDao > <ref bean= worksDao /> </property> <property name= divi > <ref bean= diviPageUtil /> </property> </bean> 可以看出访问sping容器中对象可以通过访问web容器中的固定属性而得到spring容器 进行得到spring容器中的对象
cha138/Article/program/Java/ky/201311/28787相关参考
SPRING容器外访问SPRING 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在JSP或者S
知识大全 Spring强制向servlet中注入bean的方法
Spring强制向servlet中注入bean的方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 访问JSP文件或者Servlet文件时提示下载的解决方法
访问JSP文件或者Servlet文件时提示下载的解决方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
知识大全 使用SpringtUtil获取Spring IoC容器中的Bean
使用SpringtUtil获取SpringIoC容器中的Bean 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起
知识大全 深入理解Java Servlet与Web容器之间的关系
深入理解JavaServlet与Web容器之间的关系 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
在Spring中IOC容器的重要地位我们就不多说了对于Spring的使用者而言IOC容器实际上是什么呢?我们可以说BeanFactory就是我们看到的IoC容器当然了Spring为我们准备了许多种
知识大全 spring中的jdbc访问类JdbcTemplate使用
spring中的jdbc访问类JdbcTemplate使用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
知识大全 Spring2.5访问Session属性的四种策略
Spring2.5访问Session属性的四种策略 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Spring容器对象(BeanFactory) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 查
Spring控制反转(IoC)容器 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! (二)个人整理