当前位置: 首页 > news >正文

运河经济开发区建设局网站网站建设客户案例

运河经济开发区建设局网站,网站建设客户案例,最实用的仓库管理系统,邱县做网站加载器目前有两种选择#xff1a;ContextLoaderListener和ContextLoaderServlet。 这两者在功能上完全等同#xff0c;只是一个是基于Servlet2.3版本中新引入的Listener接口实现#xff0c;而另一个基于Servlet接口实现。开发中可根据目标Web容器的实际情况进行选择。 配…加载器目前有两种选择ContextLoaderListener和ContextLoaderServlet。    这两者在功能上完全等同只是一个是基于Servlet2.3版本中新引入的Listener接口实现而另一个基于Servlet接口实现。开发中可根据目标Web容器的实际情况进行选择。 配置非常简单在web.xml中增加 listenerlistener-classorg.springframework.web.context.ContextLoaderListener/listener-class /listener 或 servletservlet-namecontext/servlet-nameservlet-classorg.springframework.web.context.ContextLoaderServlet/servlet-classload-on-startup1/load-on-startup /servlet 通过以上配置Web容器会自动加载/WEB-INF/applicationContext.xml初始化 ApplicationContext实例如果需要指定配置文件位置可通过context-param加以指定   context-paramparam-namecontextConfigLocation/param-name      param-valueclasspath:applicationContext-bean.xml,classpath:spring-jamon.xml/param-value /context-param 配置完成之后即可通过 WebApplicationContextUtils.getWebApplicationContext方法在Web应用中获取ApplicationContext引用。 如 ApplicationContext ctxWebApplicationContextUtils.getWebApplicationContext(); LoginAction action(LoginAction)ctx.getBean(action); spring为ApplicationContext提供有多种实现举例 spring为ApplicationContext提供的3种实现分别为ClassPathXmlApplicationContextFileSystemXmlApplicationContext和XmlWebApplicationContext其中XmlWebApplicationContext是专为Web工程定制的。使用举例如下1. FileSystemXmlApplicationContext       eg1. ApplicationContext ctx new FileSystemXmlApplicationContext(bean.xml); //加载单个配置文件 eg2. String[] locations {bean1.xml, bean2.xml, bean3.xml}; ApplicationContext ctx new FileSystemXmlApplicationContext(locations ); //加载多个配置文件 eg3. ApplicationContext ctx new FileSystemXmlApplicationContext(D:/project/bean.xml);//根据具体路径加载文件 注 1这种方式适用于采用Spring框架的独立应用程序需要程序通过配置文件手工初始化Spring的情况。 2获取失败时抛出异常。2. ClassPathXmlApplicationContext       eg1. ApplicationContext ctx new ClassPathXmlApplicationContext(bean.xml); eg2. String[] locations {bean1.xml, bean2.xml, bean3.xml}; ApplicationContext ctx new ClassPathXmlApplication(locations); 注 1.其中FileSystemXmlApplicationContext和ClassPathXmlApplicationContext与BeanFactory的xml文件定位方式一      样是基于路径的。 3. XmlWebApplicationContext    eg1. ​​​​​​​ServletContext servletContext request.getSession().getServletContext();     ApplicationContext ctx WebApplicationContextUtils.getWebApplicationContext(servletContext); 注 : 1一般是 ApplicationContext ctx WebApplicationContextUtils.getWebApplicationContext(this.getServletContext()); 2获取失败时返回null。 3这种方式适合于采用Spring框架的B/S系统通过ServletContext对象获取ApplicationContext对象然后在通过它获取需要的类实例。 4.继承自抽象类ApplicationObjectSupport 说明抽象类ApplicationObjectSupport提供getApplicationContext()方法可以方便的获取到ApplicationContext。 Spring初始化时会通过该抽象类的setApplicationContext(ApplicationContext context)方法将ApplicationContext 对象注入。 5继承自抽象类WebApplicationObjectSupport 说明类似上面方法调用getWebApplicationContext()获取WebApplicationContext 6.实现接口ApplicationContextAware 说明实现该接口的setApplicationContext(ApplicationContext context)方法并保存ApplicationContext 对象。 Spring初始化时会通过该方法将ApplicationContext对象注入。 实现方法 public void setApplicationContext(ApplicationContext arg0) throws BeansException {applicationContext arg0;     } 获取bean: ITaskService bean (ITaskService)applicationContext.getBean(taskServiceName);
http://www.pierceye.com/news/13078/

相关文章:

  • 济南专业做网站的公司wordpress 查询模板
  • seo站长优化工具企业门户网站在信息系统架构中属于哪个层次
  • iis7 发布静态网站网上怎么赚钱最快最有效
  • 专门做网站建设的网站模板 餐饮
  • 做的网站如何全屏建立自己的网站需要服务器吗
  • wordpress网站关闭谷歌收录企业网站建设公司地址
  • 教育机构网站代码5000人网站开发
  • 大学生二手书网站开发需求怎么样在网站文章最后做超链接
  • 网站外链可以在哪些平台上做外链网站建设需要在网络上如何实现
  • 网站建设不备案后果查公司备案网站备案信息
  • 哪个公司网站设计最好做国外市场哪个网站好
  • 宁波市环境建设保护局网站c盘优化大师
  • 电商网站更适合云主机 小型网站
  • 如何做网站的的关键词信息推广网站点不开的那种怎么做
  • 好看的网站首页图片WordPress建立个人相册
  • 网站需要什么服务器原神网页设计作业
  • 阿里云网站全部清空怎么做厦门网站制作费用
  • 网站的开发语言而的跟地seo排名点击软件
  • 苏州企业建站系统html5 手机 网站
  • 网络运维网站泉州网站建设学徒招聘
  • pacharm做腾讯视频网站潍坊企业网站
  • 做网站要钱么做蔬菜的网站有哪些
  • 山东网站app制作驻马店营销型网站建设
  • lamp网站怎么建设wordpress responsive theme
  • 网站返回500错误网上国网注册推广有多少钱
  • 专门做网站的app网站 集约化建设 汇报
  • 做电台用啥什么网站wordpress国内分享插件
  • 哪里做网站做的好红盾网官网入口
  • 河北互联思维网站建设天津旅游网站建设
  • 广告网站 源码免费微信小程序平台