`
jojo_java
  • 浏览: 93640 次
  • 性别: 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);
    }

}

 

分享到:
评论

相关推荐

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

    web开发时,修改java文件后,无须重启服务器便可自动加载修改之后的java文件。本资源包含jrebel.jar及其使用说明。

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

    该资源是用来解决在项目开发中出现的这个错误:未能加载文件或程序集“System.Web.Http.WebHost, Version=4.0.0.0, ”或它的某一个依赖项。系统找不到指定的文件。

    actix-web-static-files-作为资源支持的actix-web静态文件-Rust开发

    功能将静态资源嵌入到可执行文件中当资源支持MIT或UNLICENSE下的Legal Dual-licensed时,服务于静态actix-web静态文件。 功能将静态资源嵌入到可执行文件中将静态资源作为actix-web中的目录提供服务使用npm软件包...

    web自定义控件里加载js,图片等资源

    web自定义控件里加载js,图片等资源 1.assemblyinfo.cs添加 2.更改资源文件属性 3.在onPreRender方法里注册资源 4.在控件事件里使用资源 四步搞定

    WebWebWeb:制作Web API和静态文件服务器的最简便方法。 零依赖!

    我们构建了最舒适的方法,使Web API和静态文件服务器在Twitch for Coding Cafe上运行! WebWebWeb使您只需几行代码即可使用API超级轻松创建Web服务器。 如果您需要带有来自SSL证书的安全Web服务器,请签出 ,它会...

    使用Webpack对JS文件进行打包构建并在配置文件中指定打包路径

    在一个Web项目中 会引入很多文件 例如css文件 js文件 字体文件 图片文件 模板文件 等 引入过多文件将导致网页加载速度变慢 而Webpack则可以解决各个包之间错综复杂的依赖关系 Webpack是前端的一个项目构建工具 基于...

    web大文件上传代码

    新的IO组件在处理磁盘中的文件时,将不必再对文件执行I/O操作,这意味着在对文件进行处理时将不必再为文件申请并分配缓存,所有的文件缓存操作均由系统直接管理,由于取消了将文件数据加载到内存、数据从内存到文件...

    C#职场最精髓Webapi实例(Demo含源码,前后端分离,终身受益).rar

    此项目是C#语言编写,以最真实职场做项目的技术,WebAPI特性路由+前后端调用分离技术,非常适用于刚入行IT的新人和不懂Web api的朋友们,直接可用,现成项目,UI+DAL间隔分明,数据网格自动获取配置文件动态加载显示...

    wro4j 1.7.2 发布,Web 资源优化工具

    wro4j是一个Web资源优化工具。众所周知,到服务器加载一个大的文件比加载两个小的文件快,因为会增加HTTP交互的次数并且大部分浏览器在任何时候对于同一个服务器,只保持两个连接。开发wro4j项目的目的是减少加载一...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    目前市场业务中在产品以及其他项目的认证和检测方面存在诸多不便,用户需要实地考察并频繁与检测单位沟通,填写繁琐的纸质检测报告、当面送递样品,对于检测环节中存在的问题难以及时交互并处理。市场上相应的检测...

    在Spring Boot中加载XML配置的完整步骤

    主要给大家介绍了关于在Spring Boot中加载XML配置的完整步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    论文研究-Web跨域技术的研究与实现 .pdf

    Web跨域技术的研究与实现,刘克,徐塞虹,传统情况下,浏览器默认情况下只能与同源的服务器进行通信,与第三方服务器的通信是被禁止的。但随着互联网技术的进步以及业务量

    TriLib2最新版本2.1.6 unity动态加载外部模型插件TriLib2

    1.可以加载本地文件也可以加载服务器文件模型格式支持多种(FBX,OBJ,GLB,)格式 2.支持对模型进行外部动态加载,支持运行模式下的外部资源加载 3.内含新版和旧版,按需使用 4.经测试可以加载压缩包zip 5.unity测试版本...

    未能加载文件或程序集“System.Web.DataVisualization...”-附件资源

    未能加载文件或程序集“System.Web.DataVisualization...”-附件资源

    cocosCreator打包web-mobile合并html脚本

    使用cocosCreator制作试玩广告playableAd,打包发布web-mobile后合并为一个html的脚本

    C++网络爬虫项目

    将页面内容中引用的图像资源保存到磁盘文件中。 3. 工作流程 3.1. 主事件流 进程入口函数在进行必要的命令行参数处理和系统初始化以后,进入网络爬虫 的多路输入输出循环,一旦发现某个与服务器相连的套接字有数据可...

    resource-bundles:捆绑多种资源,以改善JS和Web的加载

    该模型得到了浏览器和Web规范的良好支持,但是在现实世界的应用程序中表现不佳,这些应用程序通常将其代码组织成数百甚至数千个文件(即使是小型网站也Swift积累了数十个文件)。 为了解决这些性能问题而又不丧失...

    Grid++Report 5 Web报表插件帮助(grweb)

    Grid++Report 是一款高性能高效率的报表开发工具,既可开发桌面软件的...C/S与B/S报表开发共享相同的报表开发知识与资源。 本产品采用VC+COM+ATL+WTL开发,运行性能高,重新发布简单、发布文件小且不依赖任何运行时库。

    漂亮的ComponentArtWebUI web界面

    可在Callback模式中预加载页面到缓存中 (CallbackCacheLookAhead属性)。 页面在滑动条经过时可提取页面 (SliderFetchDelay属性)。 客户端滚动事件。 客户端beforeCallback事件。 ColumnResizeRedistributeWidth...

    Struts2属性文件详解

    产品发布阶段应该将该属性设置为false,是为了提供响应性能,每次请求都需要重新加载资源文件会大大降低应用的性能. struts.ui.theme 该属性指定视图标签默认的视图主题,该属性的默认值是xhtml. struts.ui....

Global site tag (gtag.js) - Google Analytics