`
y806839048
  • 浏览: 1118421 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

web-inf 编译目录

阅读更多
获取Tomcat容器中WEB-INF路径下的文件.

在Servlet中获取WEB-INF下的配置文件.

比如使用:



String path = this.getServletContext().getRealPath("/WEB-INF/applicationContext.xml");



输出的路径:

D:\SOFTWARE\apache-tomcat-6.0.29\apache-tomcat-6.0.29\webapps\wmba\WEB-INF\applicationContext.xml







Java代码 复制代码 收藏代码
1.//初始化spring中的bean实例。 
2.String path = this.getServletContext().getRealPath("/WEB-INF/applicationContext.xml");  
3.ApplicationContext context = new FileSystemXmlApplicationContext(path);         
4.TestBean someBean = (TestBean)context.getBean("testBean");  






还有一种就是把spring的配置文件配置在classes文件夹下.

则使用下面这种方式:



如果是两个以上:



Java代码 复制代码 收藏代码
1.ApplicationContext ac = new ClassPathXmlApplicationContext(new String[]{"applicationContext.xml","dao.xml"}); 



或者用通配符指定搜索:



Java代码 复制代码 收藏代码
1.ApplicationContext ac = new ClassPathXmlApplicationContext("classpath:/*.xml"); 


即可.


build 之后的就在class之下,一般属性里面是src文件夹
分享到:
评论

相关推荐

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

    WEB-INF/classes 目录** - **用途**: 存放编译后的 `.class` 文件,包括 Servlet 类文件和其他 Java Bean 类文件。 - **结构**: 按照包名层次结构存放对应的 `.class` 文件,例如 `...

    web-inf 第一部分

    例如,`WEB-INF/classes`存放的是编译后的Java类,而`WEB-INF/lib`则包含项目所需的JAR文件,如Servlet API和其他依赖库。 SSH框架是企业级Java Web应用开发的常用选择。Spring框架负责依赖注入和管理,提供了AOP...

    已配置好Struts2.2.1GA的WEB-INF

    标题中的“已配置好Struts2.2.1GA的WEB-INF”指的是一个已经包含了所有必要配置文件和库的WEB-INF目录,这个目录是Java web应用的核心部分,它包含了一些关键元素: 1. **web.xml**:这是web应用的部署描述符,定义...

    WEB-INF.tar.gz

    2. **classes**:这个目录通常包含编译后的Java类文件,这些类文件是Web应用程序的一部分,如Servlets、过滤器、监听器等。 3. **lib**:这个目录存储了Web应用所需的外部JAR文件,如数据库驱动、第三方库等。这些...

    请求重定向无法访问web-inf下的资源1

    在Java Web应用程序中,WEB-INF目录是一个非常重要的组成部分,它包含了一些对用户不可见的敏感资源,如Web应用的配置文件(web.xml)、类文件(通过编译的Java源代码)以及库(JAR文件)。这个目录的设计目的是为了...

    WEB-INF.zip_WORKING_red5_web

    在Web开发中,`WEB-INF` 目录是一个特殊的地方,它包含在Java Web应用中不能直接由Web客户端访问的文件。 描述中的"Working Red5 oflaDemo"指出这是Red5服务器中的oflaDemo示例应用。oflaDemo是Red5附带的一个默认...

    WEB-INF.zip_.inf ocx

    5. WEB-INF目录:在Web应用程序中,`WEB-INF`目录是一个特殊目录,它包含了web.xml(Web应用的部署描述符)、类文件和其他资源。在JSP中,如果需要访问服务器端的Java代码,这些代码通常会放在`WEB-INF/classes`或`...

    jsp网上购物WEB-INF里lib下的jar文件

    `WEB-INF`是每个标准Java Web应用中的一个特殊目录,它包含了不直接暴露给用户访问的敏感资源,比如配置文件、库文件(jar)等。 首先,`WEB-INF`目录的结构是按照Java Web应用的标准部署规范定义的。这个目录下...

    WEB-INFO参考资料

    在IT行业中,尤其是在Web开发领域,`WEB-INF`是一个非常重要的目录结构,它在Java Web应用程序中扮演着核心角色。`WEB-INF`是Web应用的标准组成部分,根据Java Servlet规范定义,它位于Web应用的根目录下。这个目录...

    Ant编译实例详解[收集].pdf

    编译完成后,根目录下会新增org目录,存储编译后的jsp源文件,WEB-INF目录下会有classes目录存放编译后的字节码文件,以及dist目录存放生成的WAR包。WAR包包含项目的所有文件和目录,但不包括WEB-INF/dist和WEB-INF/...

    WEB 项目中JAVA取得WEBROOT物理路径

    在一个标准的Java Web应用中,`WEB-INF`目录是放置如`web.xml`配置文件、类文件(通过编译Java源代码得到)和库文件(JARs)的地方。而WEBROOT则是Web应用的根目录,通常包含HTML、CSS、JavaScript等静态资源。Web...

    jsp配置问题 教你一步一步解决

    - 在`WEB-INF`目录下,`web.xml`文件是应用的部署描述符,用于配置Servlet、过滤器和监听器等。例如,要配置一个处理JSP请求的Servlet,你需要在`web.xml`中定义Servlet映射。 4. **JSP编译过程** - JSP在第一次...

    URLWrite URLWrite URLWrite

    `WEB-INF`目录则是Java Web应用程序的标准组成部分,包含了Web应用的非公开运行时资源。 首先,让我们深入理解`URLWrite`。在HTTP请求中,`URLWrite`通常用于构建或修改即将发送的HTTP请求的URL。这包括添加查询...

    JAVA_WEB 佟刚 个人总结内容

    在Tomcat中,通常可以在`WEB-INF/classes`目录下找到编译好的Java字节码文件。 创建第一个简单的Java Web程序,通常会有一个"HelloWorld"的例子。目录结构可能如下: - WEB-INF - classes (存放编译后的class文件...

    IDEAspringmvc代码

    `WEB-INF/classes`和`WEB-INF/lib`目录分别存放的是项目编译后的类文件和第三方库的JAR文件。在Maven项目中,这些内容通常由Maven自动管理,无需手动放置。 `META-INF`目录虽然不是Web应用的标准部分,但在某些情况...

    tomcat目录结构解释介绍

    建议将所有应用相关的库放在`WEB-INF/lib`目录下,而服务器级别的库放在`$CATALINA_BASE/lib`或`$CATALINA_HOME/lib`。 理解并管理好Tomcat的目录结构是确保服务器正常运行和高效配置的关键。通过适当的配置,你...

    使用ANT打包J2EE程序

    在本例中,我们将所有类文件编译到`war/WEB-INF/classes`目录下: ```xml <mkdir dir="war/WEB-INF/classes"/> <javac destdir="war/WEB-INF/classes" source="1.5" target="1.5" debug="true"> ...

    基于JSP技术的网上书店

    【WEB-INF】是Java Web应用程序中的一个特殊目录,它包含了应用的配置文件、库文件以及编译后的Servlet类。在"基于JSP技术的网上书店"项目中,`WEB-INF/web.xml` 文件通常是部署描述符,定义了Servlet的映射、过滤器...

Global site tag (gtag.js) - Google Analytics