`

spring 读取web-inf 下资源

阅读更多

当读取web-inf的image或html时,需要用流来输出到页面上,如果用iframe,src里面写上请求路径,而不是直接访问web-inf 下资源;如果iframe里还有其它的src,如<img>标签,也要写上请求路径,controller只写一个能用的即可。代码如下:

分享到:
评论

相关推荐

    web-inf 第一部分

    在Java Web应用中,`WEB-INF`是一个特殊目录,它包含诸如web.xml(Web应用的部署描述符)、类文件、库文件等敏感资源。这个目录下的内容不直接暴露给客户端,提供了一种安全机制。例如,`WEB-INF/classes`存放的是...

    Spring Boot源码(spring-boot-2.6.2.tar.gz)

    源码中,这个功能主要在`META-INF/spring.factories`文件内的`org.springframework.boot.autoconfigure.EnableAutoConfiguration`键下列出的所有类中实现。开发者可以自定义自动配置类,以便为特定的库或服务提供...

    Java项目中如何访问WEB-INF下jsp页面

    因为Tomcat等Servlet容器默认不允许直接通过URL访问`WEB-INF`目录下的资源,这可以防止未经身份验证的用户直接访问到敏感的页面或类文件。例如,登录验证后的页面通常会被放置在此目录下。 访问`WEB-INF`下的JSP...

    最新RSH集成框架配置文件在web-INF目录

    前面配了一个rsh的配置文件,但是那个文件在类路径下面的,这个我改了一个下,到了web-inf目录,也当是学习学习,弄了我才发现,原来xml配置文件默认的路径是classes下面的,弄了很多次,最终正确读取到,并能够正确...

    Spring Boot源码(spring-boot-2.6.2.zip)

    在源码中,你可以看到`@EnableAutoConfiguration`注解以及相关的`META-INF/spring.factories`文件,这些都是实现自动配置的关键。 其次,Spring Boot提供了内嵌的Servlet容器,如Tomcat或Jetty,允许开发者无需额外...

    最基础的spring-boot-jsp框架,供学习参考

    首先,需要在 `src/main/webapp` 目录下创建 `WEB-INF` 和 `jsp` 子目录,然后在 `application.properties` 或 `application.yml` 文件中添加 `spring.mvc.view.prefix=/WEB-INF/jsp/` 和 `spring.mvc.view.suffix=....

    javaweb 读取 classes 下的文件

    在Java Web开发中,有时我们需要从应用程序的`classes`目录或者对应的`WEB-INF/classes`目录中读取资源文件,例如配置文件、静态内容或者数据库连接字符串等。这通常发生在我们想要在运行时加载非代码的资源,而这些...

    如何读取webroot文件下的属性文件

    这些文件通常以`.properties`为扩展名,并且位于应用程序的`WEB-INF`或`webroot`目录下,以便于访问和管理。在本文中,我们将详细探讨如何在Java Web环境中读取`webroot`文件下的属性文件。 1. **属性文件结构** ...

    Spring MVC 入门实例

    读取 /WEB-INF/jdbc.properties 文件. 你可以在 list 标签中配置多个 value 标签. database.xml: 1 &lt;?xml version="1.0" encoding="UTF-8"?&gt; 2 &lt;!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" ...

    spring-mvc+iBatis:maven

    Maven 打包时,会将编译后的 Java 类和相关的资源文件放在 WEB-INF/classes 目录下,而第三方库会被放在 WEB-INF/lib 目录下。 综上所述,通过 Maven 整合 Spring MVC 和 iBatis,我们可以构建出高效、可维护的 ...

    Spring4-Struts2-Hibernate4 CRUD Demo_4

    【Spring4-Struts2-Hibernate4 CRUD Demo_4】是一个综合性的开发示例,它展示了如何在Java Web应用中整合三大主流框架——Spring 4、Struts 2和Hibernate 4来实现CRUD(创建、读取、更新、删除)操作。这个Demo旨在...

    Spring-5.1.5源码

    2. **配置加载**:`ContextLoaderListener`通过读取`WEB-INF/web.xml`或使用Java配置来初始化ApplicationContext。在web.xml中,可以通过`context-param`元素指定Spring配置文件的位置,例如: ```xml &lt;context-...

    java-web-project.zip_jdbctemplate_js项目_spring jdbctemplate

    3. `webapp`:Web应用目录,包含`WEB-INF`目录,`jsp`视图文件,以及静态资源如CSS、JavaScript等。 4. `pom.xml`:Maven的项目配置文件,定义了项目的依赖和构建过程。 5. `README.md`或类似的文档,可能包含了项目...

    maven-springMVC-springJDBC-Demo

    4. **src/main/webapp**: Web应用程序的根目录,包含静态资源(如HTML、CSS、JavaScript)、Web-INF目录(存放web.xml配置文件)。 5. **web.xml**: Web应用程序的部署描述符,配置了Spring MVC的前端控制器...

    java解决org.springframework.web.context.ContextLoaderListener

    2. **验证构建输出**:检查最终生成的WAR文件或应用服务器的部署目录,确保所有必需的JAR包都在`WEB-INF/lib`目录下。可以手动打开WAR文件,看看是否缺失了某些JAR。 3. **使用IDE集成**:大多数现代IDE(如...

    Spring+restful.zip

    标题中的"Spring+restful.zip"表明这是一个包含了整合了Spring MVC和RESTful风格的Web应用开发资源的压缩包。这个压缩包可能是为了帮助开发者快速搭建一个支持RESTful API的Spring MVC项目。 描述中的"springmvc+...

    Spring框架web项目实战全代码分享

    - `&lt;listener&gt;`:定义了一个`ContextLoaderListener`监听器,当Web应用启动时,它会读取`context-param`中指定的配置文件,初始化Spring应用上下文。 4. **创建`applicationContext.xml`**: 这是Spring的配置...

    spring4.x+springdatajpa+springmvc+maven搭建

    5. WEB-INF:Web应用的特殊目录,通常包含web.xml文件,这是Spring MVC的部署描述符。 通过整合Spring 4.x、Spring Data JPA、Spring MVC和Maven,我们可以快速构建出一个高效、可维护的Web应用,其中数据访问层...

    详解Spring mvc的web.xml配置说明

    如果没指定,容器会默认在`/WEB-INF`目录下查找名为`applicationContext.xml`的文件。 5. **核心Servlet配置** `DispatcherServlet`是Spring MVC的核心组件,它负责调度请求到合适的控制器。在`servlet`标签中定义...

    SSH(Struts2+Spring4+Hibernate5)整合Demo源码实例下载

    SSH,即Struts2、Spring4和Hibernate5,是Java Web开发中的一种经典技术栈,用于构建企业级的MVC(Model-View-Controller)架构应用程序。这个整合Demo提供了使用这三个框架协同工作的示例代码,便于开发者理解和...

Global site tag (gtag.js) - Google Analytics