`
jojo_java
  • 浏览: 96484 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Web项目中加载资源文件

    博客分类:
  • WEB
阅读更多
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
	http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

	<context-param>
		<param-name>name</param-name>
		<param-value>this is the context param value</param-value>
	</context-param>

	<servlet>
		<servlet-name>TestServlet</servlet-name>
		<servlet-class>TestServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
		<!-- 0:不加载,1:首先加载-N-依次加载 -->
	</servlet>

	<servlet-mapping>
		<servlet-name>TestServlet</servlet-name>
		<url-pattern>/TestServlet</url-pattern>
	</servlet-mapping>

	<welcome-file-list>
		<welcome-file>index.jsp</welcome-file>
	</welcome-file-list>

</web-app>
 
import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class TestServlet extends HttpServlet
{
    public TestServlet()
    {
        super();
    }

    public void destroy ()
    {
        super.destroy();
    }

    public void doGet (HttpServletRequest request, HttpServletResponse response)
            throws ServletException,IOException
    {
    }
    public void doPost (HttpServletRequest request, HttpServletResponse response)
            throws ServletException,IOException
    {
        doGet(request, response);
    }
    public void init () throws ServletException
    {
        //服务器启动的时候加载
        String path = getServletContext().getRealPath("");
        System.out.println("RealPath:"+path);
        String name = getServletContext().getInitParameter("name");
        System.out.println("ContextParam:-->"+name);
    }

}

 

分享到:
评论

相关推荐

    加载资源文件的PDF

    这个"加载资源文件的PDF"项目提供了一个完美的示例,演示了如何在Android应用中实现PDF的加载、缩放以及保持清晰度。以下是对这个项目的详细解析: 首先,Android系统本身并不支持原生的PDF查看器,因此我们需要...

    WKWebView优先加载本地资源文件

    在这个方法中,我们可以检查即将发起的请求URL,如果这个URL指向的是已下载到本地的静态资源,那么就阻止默认的网络请求,改为从本地加载资源。 实现步骤如下: 1. 创建一个WKWebView实例,并设置其...

    华为 3700 web管理加载文件

    在给定的标题和描述中,“华为 3700 web管理加载文件;S3700_52P-V100R006C00.002.web.zip”指的是一种通过Web方式进行管理的软件包,适用于华为S3700-52P型号交换机,版本号为V100R006C00,这是华为交换机固件的一...

    华为 S5700 web管理加载文件

    `S5700SI-V100R005.002.web.zip` 是这个过程中的关键文件,它是一个包含Web管理界面资源的压缩包。该压缩包通常包括以下四个部分: 1. **style**:这个目录下的文件主要包含了CSS(Cascading Style Sheets)样式表...

    动态加载外部JS文件

    动态加载外部JS文件是网页开发中的一个重要技术,它允许网页在需要时按需加载JavaScript资源,从而提高页面的加载速度,优化用户体验,并有效地管理复杂的项目结构。以下将详细阐述动态加载的原理、方法以及相关实践...

    web开发自动加载修改后的java文件

    3. **资源更新**:除了Java类,JRebel还能处理HTML、CSS、JavaScript等资源文件的修改,同样实现即时生效。 使用JRebel的步骤大致如下: 1. **下载和安装**:首先需要从官方网站下载JRebel的jar文件,或者通过IDE的...

    Spring动态加载配置文件

    在Spring框架中,动态加载配置文件是一项重要的功能,它使得开发者在开发过程中无需重启应用就能实时更新配置,极大地提高了开发效率。热部署方案是这一功能的具体应用,它允许我们在不中断服务的情况下,对应用程序...

    读取webroot文件下的属性文件

    在Web开发中,"webroot"(Web根目录)是一个重要的概念,它是Web服务器对外提供服务的根目录,存放着网站的静态资源、HTML、CSS、JavaScript文件以及配置文件等。其中,属性文件(通常为.properties格式)是Java开发...

    rdlc部署未能加载文件或程序集“Microsoft.ReportViewer.WebForms10.0

    综上所述,解决"rdlc部署未能加载文件或程序集“Microsoft.ReportViewer.WebForms10.0"的问题通常涉及检查和修复项目的依赖、配置和IIS设置。通过仔细排查这些方面,通常能够找到问题的根源并成功部署rdlc报表。在...

    arcgis 加载tif文件

    本文将深入探讨如何在ArcGIS中加载TIFF(Tagged Image File Format)文件,这是一种常见的栅格图像格式,常用于遥感和地理空间数据。 首先,加载TIFF文件至ArcGIS是为了展示或分析地理空间图像。TIFF格式支持多光谱...

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

    在Spring框架中,可以使用`Resource`接口和`ApplicationContext`来加载属性文件,这在多环境配置或类路径资源加载时非常有用: ```java Resource resource = new ClassPathResource("config.properties"); ...

    WebApi和AccessWebApi两个项目(包含图片和文件上传)

    在WebApi项目中,图片和文件上传可以通过使用Multipart/form-data内容类型来实现。当用户通过表单提交文件时,服务器端的WebApi控制器需要解析请求并处理上传的文件。ASP.NET提供HttpPostedFileBase类,可以用来处理...

    加载spring 文件,在web.xml中的配置

    当我们谈论“加载Spring文件,在web.xml中的配置”时,主要是指如何在Web应用启动时初始化Spring IoC(Inversion of Control,控制反转)容器并加载配置文件。 1. **使用ContextLoaderListener** `&lt;listener&gt;`标签...

    WebOffice无法加载OFFICE

    - 例如,在一个脚本文件中动态写入另一个脚本文件,会导致后者立即执行。 #### 六、总结 通过对上述问题的深入分析可以看出,解决WebOffice无法加载Office文档的关键在于理解和适配IE浏览器的新机制。通过使用...

    WEB页面正在加载实例

    3. **JavaScript (JS) 在Web加载中的作用**:JavaScript是构建动态和交互性网页的关键技术。它可以用来控制页面元素的行为,比如实现上述的渐进渲染和异步加载。通过AJAX(Asynchronous JavaScript and XML)技术,...

    解决未能加载文件或程序集“System.Web.Http.WebHost, Version=4.0.0.0的DDL文件

    在.NET框架中,DLL(Dynamic Link Library)文件是共享库,包含了可被多个应用程序调用的函数和资源。当你遇到“未能加载文件或程序集‘System.Web.Http.WebHost, Version=4.0.0.0’或它的某一个依赖项。系统找不到...

    flash 远程加载资源文件及引用

    本文将围绕“Flash远程加载资源文件及引用”这一主题展开,讲解如何在Flash项目中实现从服务器加载外部资源以及如何在不同文件之间进行引用。 1. **远程加载资源文件** Flash允许开发者通过ActionScript代码动态...

    web项目引入bpmn-js

    引入到项目中,你需要在HTML文件中加载所需的CSS和JavaScript文件,或者使用模块打包工具如Webpack或Rollup进行集成。 2. **创建canvas** 在HTML中创建一个`&lt;div&gt;`元素作为绘图区域,然后在JavaScript中使用bpmn-...

Global site tag (gtag.js) - Google Analytics