`
tmartin
  • 浏览: 104840 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

请教一个路径问题,关于访问WEB-INF/xx.XML

    博客分类:
  • J2EE
阅读更多

在学习spring testContext的时候遇到一个路径问题。

参考文档

http://www.ibm.com/developerworks/cn/java/j-lo-spring25-test/

 

我的项目路径结构:

MyProject

 └-src

 └-test

      └-hrtest

              └-userServiceTest.java //我的测试类

      └-userServiceTest-context.xml

 └-WebRoot

      └-WEB-INF

              └-applicationContext.xml
 

 

文中指出,测试类会默认会加载userServiceTest-context.xml,userServiceTest-context.xml中再引用applicationContext.xml,如下:

<?xml version="1.0" encoding="UTF-8" ?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">

<!-- ① 引入清单1定义的Spring配置文件 -->
<import resource="classpath:/applicationContext.xml"/>

</beans>

 

但我的applicationContext.XML是在web-inf目录下,那么 ①处,我该怎样写呢?

 

直白的说,就是userServiceTest-context.xml要引用web-inf中的applicationContext.xml应该怎样写路径?

 

 

另外testcontext也提供另一种配置:

在测试类上加上

@ContextConfiguration(locations={"classpath:applicationContext.xml"})

但同样我不知道怎样访问web-inf。

 

小弟初学J2EE,请各位仁兄指点一二。

备注:不移动applicationcontext.xml。

分享到:
评论
2 楼 tmartin 2012-06-14  
wsksoslh 写道
同问............

直接复制吧,目前还真没找到合适的方法
1 楼 wsksoslh 2012-06-10  
同问............

相关推荐

    cxf.xml,cxf-servlet.xml,cxf-extension-soap.xml

    &lt;import resource="classpath:META-INF/cxf/cxf.xml"/&gt; &lt;import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/&gt; &lt;import resource="classpath:META-INF/cxf/cxf-servlet.xml"/&gt;

    Jboss启动报Failed to parse WEB-INFweb.xml; - nested throwable错误

    Jboss启动报Failed to parse WEB-INF/web.xml; - nested throwable错误解决方案 在Jboss应用服务器中,启动报错Failed to parse WEB-INF/web.xml; - nested throwable是一种常见的错误,本文将对此错误进行深入分析...

    解决jar发布时的出现D:/export-0.0.1-SNAPSHOT.jar!/BOOT-INF/classes!/static

    springboot获取根目录及资源路径及解决jar发布时的出现D:/export-0.0.1-SNAPSHOT.jar!/BOOT-INF/classes!/static,采用该工具类可在发布成jar时访问到资源文件路径地址

    WEB-INF中的web.xml中之前增加以下配置:

    也可以在web工程的webcontent/web-inf目录下建立context.xml文件,这样避免了两次去更改server.xml配置,也可使不同工程使用不同context配置,这是Tomcat6提倡的方法。 六、依赖jar文件 将以下几个jar文件复制到...

    WEB-INF目录下的jsp页面如何访问

    在Java Web应用中,`WEB-INF`目录是一个非常重要的组成部分,它位于Web应用程序的根目录下。`WEB-INF`目录主要用于存放那些不应该直接暴露给客户端的应用程序资源,比如配置文件、类文件、JSP页面等。这样做主要是...

    Eclipse中web-inf和meta-inf文件夹的信息

    WEB-INF/web.xml 文件** - **功能**: 定义 Web 应用程序的部署描述符,包含 Servlet、Filter、Listener 等的配置信息。 - **重要性**: 是 Web 应用的核心配置文件之一,控制着 Web 应用的运行时行为。 **2. WEB-...

    springmvc无法访问/WEB-INF/views下的jsp的解决方法

    在Spring MVC框架中,开发人员通常将JSP页面放置在`/WEB-INF/views`目录下,以增加安全性,因为直接通过URL无法访问这个路径。然而,有时会出现Spring MVC无法正确解析并显示这些JSP页面的问题,导致404错误。本篇...

    无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl

    3. **配置web.xml**:打开`WEB-INF/web.xml`文件,添加或更新以下配置来引用JSTL库: ```xml &lt;taglib-uri&gt;http://java.sun.com/jsp/jstl/core&lt;/taglib-uri&gt; &lt;taglib-location&gt;/WEB-INF/tld/c.tld&lt;/taglib-uri&gt; ...

    web-inf和meta-inf

    * /WEB-INF/web.xml:这是Web应用程序的配置文件,用于描述Servlet和其他应用组件的配置及命名规则。 * /WEB-INF/classes/:这个目录包含了站点所有用的class文件,包括Servlet class和非Servlet class。这些类文件...

    使用Jetty嵌入式开发调试Web程序

    NULL 博文链接:https://yangq.iteye.com/blog/1399621

    jsoup jar包

    复合页面,始终是一个开发web应用时必须面对的问题,对struts的titles有厌倦,听说sitemesh不错,尝试,原以为复杂,谁知用起来是那么地简单,太令人惊叹! 写下试用教程: 1.准备一个web项目,到sitemesh官方网站...

    ssh+mysql55jar包集合

    /xscjManager/WebContent/WEB-INF/lib/antlr.jar /xscjManager/WebContent/WEB-INF/lib/asm.jar /xscjManager/WebContent/WEB-INF/lib/asm-attrs.jar /xscjManager/WebContent/WEB-INF/lib/cglib-2.1.3.jar /...

    drools 部署后tomcat配置打包

    每个元素需要指定一个唯一的名称和路径,以便在浏览器中访问。 3. **部署drools工作台**: - 将kie-drools-wb-7.5.0.Final.war复制到Tomcat的webapps目录下。Tomcat会自动检测到这个新文件,并将其展开为一个应用...

    JAVA web.xml配置详解

    &lt;param-value&gt;/WEB-INF/spring-config.xml&lt;/param-value&gt; &lt;/context-param&gt; &lt;!-- 备注:此所设定的参数,在JSP网页中可以使用下列方法来取得:${initParam.param_name} 若在Servlet可以使用下列方法来获得:...

    网上购物系统

    &lt;classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-logging-1.0.4.jar"/&gt; &lt;classpathentry kind="lib" path="WebRoot/WEB-INF/lib/displaytag-1.1.jar"/&gt; &lt;classpathentry kind="lib" path="WebRoot/...

    解决:dubbo找不到dubbo.xsd报错

    构建dubbo项目的时候会遇到: 操作步骤: ... Multiple annotations found at this line: - cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'dubbo:...

    【jstl】web-inf下的c.tld文件

    JSTL标签所需要的c.tld,放到 WEB-INF,欢迎下载,免费。

    最新版linux apache-tomcat-9.0.36.tar.gz

    - 更新应用时,只需替换现有WAR文件或在`WEB-INF/classes`和`WEB-INF/lib`下更新类文件和库。 8. **集成其他服务**: - Tomcat常与其他Java应用服务器如JBoss、GlassFish等集成,以实现更复杂的企业级应用架构。 ...

    woodstox-core-asl-4.1.2_1.jar

    woodstox-core-asl-4.1.2_1.jar下载,一个webservice客户端依赖包META-INF/ASL2.0 META-INF/LICENSE META-INF/MANIFEST.MF META-INF/NOTICE META-INF/services/javax.xml.stream.XMLEventFactory META-INF/services/...

    mybatis-ehcache-1.0.2.jar

    mybatis-ehcache-1.0.2.jar META-INF/LICENSE ...META-INF/maven/org.mybatis.caches/mybatis-ehcache/pom.xml org.mybatis.caches.ehcache.EhcacheCache.class org.mybatis.caches.ehcache.LoggingEhcache.class

Global site tag (gtag.js) - Google Analytics