BeanFactory factory=
new XmlBeanFactory(new FileSystemResource("hello.xml"));
会抱错,“系统找不到指定文件”
hello.xml放在WEB-INF下的。
再问一下,用BeanFactory好还是用applicationContext?
new XmlBeanFactory(new FileSystemResource("hello.xml"));
会抱错,“系统找不到指定文件”
hello.xml放在WEB-INF下的。
再问一下,用BeanFactory好还是用applicationContext?
解决方案 »
- JSTL 判断 radio 是否被选中
- 高分强烈顶贴,Java中是怎么解释@意思的?
- webservices,创建ObjectServiceFactory出错
- 多台tomcat的session问题,session丢失
- 仅Java工程名出现红色叉
- 建了一个留言薄,出现了许多的问题,在大家的帮助下一步一步的走到最后一步,但是还是有个乱码的问题。
- highcharts只有头尾2个提示框
- 关于数据库连接失败的问题··请大神进来看一下
- 求救!javabean,编译问题!
- 我遇到了一个奇怪的问题?请大家帮忙!!
- 求助:为什么在tomcat中超链接下载会是显示内容而不出现下载提示对话框?
- <c:out有什么用?
BeanFactory factory = new XmlBeanFactory(new FileSystemResource("hello.xml"));
通过XmlBeanFactory去构造BeanFactory,那么你在未发布到tomcat下做程序测试,那么必须把hello.xml放在src目录下面,我现在应用程序在开发的时候有两个ApplicationConetext.xml,两个是一样,但位置不一样,如果你发布了,你去看下你应用程序在tomcat下文件夹有那些,是怎么生成的
<servlet>
<servlet-name>context</servlet-name>
<servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
推荐使用applicationContext,比BeanFactory功能强很多.