javaBean如何引用web.xml中定义的对象 javabean中是没希望了,你需要获得servletContext,才能根据它获得web.xml中定义的值。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这么说在servlet中是可以实现的?请问servlet中具体怎么实现 ApplicationContext ctx = new ClassPathXmlApplicationContext("Spring配置文件"); BeanDao dao = (BeanDao) ctx.getBean("****DAO"); 我在上面已经说明了,不想采用这种重新导入的方式,因为这样就重复导入了,我想要能直接引用服务器装载的spring配置文件。 WebApplicationContext ctx = WebApplicationContextUtils. getRequiredWebApplicationContext( this.getServletContext()); 在servlet中通过这个方法可以获取:getServletContext().getInitParameter("context/param") spring加载之后就是一个WebApplicationContext对象,5楼正确而且 ApplicationContext context = new ClassPathXmlApplicationContext("com\\test\\springConf\\springConf.xml");这种写法,用的不好,等于你每次都new了一个实例出来,如果配置里有关于db方面的配置,会死人的。 不过楼主的问题没说清楚。根据内容看来,它是想知道,如何在非spring容器里获得spring对象。比如,如何在jsp里获取srping实例化的实例(数据库链接啊申明的)。 是的,就是想在JSP或servlet中引用spring实例化的实例。5楼的代码能实现这个功能吗? 可以啊,只要你有配置过,和是不是javabean没关系,只要是spring里面配置过的java类就行 大家来讨论一下用Spring的缺点 如果没人能回答出提问,我csdn积分要来何用(回答出问题者给全分,也可以追加分) Eclipse中配置classpath时为什么不能出现“环”? struts2中使用<s:checkboxlist>问题 有没有人会做基于移动agent的网格环境安全实验 有关的环境问题 j2ee环境变量配置问题 spring配置了proxool连接池后还需要spring的事物自动管理吗 数据缓存问题 RPCServiceClient调用webservice时Connection reset 关于计算年龄的问题~~求帮助~~ 微软.net 你诱奸了我。同学聚会后的反思.
BeanDao dao = (BeanDao) ctx.getBean("****DAO");
WebApplicationContext ctx =
WebApplicationContextUtils.
getRequiredWebApplicationContext(
this.getServletContext());
这种写法,用的不好,等于你每次都new了一个实例出来,如果配置里有关于db方面的配置,会死人的。