谢谢 Maple99(Maple)的支持,希望高手能够解答!

解决方案 »

  1.   

    可以的,这是程序加载InputStream is = new FileInputStream("beans.xml");
    XmlBeanFactory factory = new XmlBeanFactory(is);或者ClassPathResource res = new ClassPathResource("beans.xml");
    XmlBeanFactory factory = new XmlBeanFactory(res);或者ClassPathXmlApplicationContext appContext = new ClassPathXmlApplicationContext(
    new String[] {"applicationContext.xml", "applicationContext-part2.xml"});
    // of course, an ApplicationContext is just a BeanFactory
    BeanFactory factory = (BeanFactory) appContext;
      

  2.   

    CSDN上的Spring高手请帮忙啊,谢谢!
      

  3.   

    miaoliujun(傲龙) 你好像没理解我得意思,还有其他的人可以告诉我吗?
      

  4.   

    不就是miaoliujun(傲龙)所说的么?
    bean.getBean("appchild2").readXml();
      

  5.   

    <param-value>/WEB-INF/config/applicationContextAA.xml /WEB-INF/config/applicationContextBB.xml</param-value>
    这个意思?
      

  6.   

    谢谢各位,我的意思是这样的:
    web应用只有一个applicationContex.xml,我的Web应用有两个模块(假设就两个),每个模块都有各自的配置文件管理自己的Bean,如appChild1.xml和apChild2.xml,我的applicationContex.xml文件是在Web.xml中自动加载的(org.springframework.web.context.ContextLoaderServlet),我想把appChild1.xml和apChild2.xml这两个配置文件放在applicationContext.xml文件中加载,如何做呢?
    这下大家应该知道我的问题是想干什么了吧!谢谢大家,麻烦大家再帮我想想,分数不够可以再加!
      

  7.   

    appChild1.xml和apChild2.xml的位置和applicationContext.xml文件的位置一样,WEB-INF/config/下面
      

  8.   

    InputStream is = new FileInputStream("beans.xml");
    XmlBeanFactory factory = new XmlBeanFactory(is);或者ClassPathResource res = new ClassPathResource("beans.xml");
    XmlBeanFactory factory = new XmlBeanFactory(res);或者ClassPathXmlApplicationContext appContext = new ClassPathXmlApplicationContext(
    new String[] {"applicationContext.xml", "applicationContext-part2.xml"});
    // of course, an ApplicationContext is just a BeanFactory
    BeanFactory factory = (BeanFactory) appContext;
    就是这样的
    上面说的是写在bean中的啊,这个处理去加载xml文件。
    实在不行,你好好看看refrence文档吧