`
lxz8157
  • 浏览: 35876 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论

Servlet初始化的方法

阅读更多
 
 /**
     * Servlet覆盖初始化方法(片段)
     */
    public void init() throws ServletException
    {
        ServletContext sc = getServletContext();
        String prefix = sc.getRealPath("/");
        String appConfig = getInitParameter("config").trim();
        String logConfig = getInitParameter("log4j");

        //初始化log4j日志参数
        PropertyConfigurator.configure(prefix + logConfig);

        String appConfigPath = prefix + appConfig;
   }


解析xml
    private void praseConfig(String appConfigPath) throws DocumentException
    {

        SAXReader reader = new SAXReader();
        reader.setValidation(false);
        Document doc = reader.read(new File(appConfigPath));
        Element rootElement = doc.getRootElement();

        Element appElement= rootElement.element("appElement");
}
分享到:
评论

相关推荐

    Servlet初始化参数演示例子[源代码]

    Servlet初始化参数是在Servlet容器启动时设置的,这些参数可以在整个应用生命周期中被Servlet访问,通常用来配置Servlet的行为或应用的配置信息。本示例提供了对Servlet初始化参数的演示,帮助开发者了解如何在实际...

    Servlet获取初始化参数.doc

    * 在 Servlet 的 `init()` 方法中,我们可以使用 `ServletConfig` 对象来获取 Servlet 初始化参数。 * 在 Servlet 的 `service()` 方法中,我们可以使用 `HttpServletRequest` 对象来获取 `ServletContext` 对象。 ...

    Servlet初始化参数和上下文初始化参数训练及处理数据库示例[汇编].pdf

    本文主要讲解 Servlet 初始化参数和上下文初始化参数的概念、定义、配置和获取方法。同时,通过实践演示,展示了如何在 Servlet 中读取初始化参数和上下文初始化参数,并将其显示在网页上。 一、Servlet 初始化参数...

    探讨Struts的初始化方法

    当Web应用启动时,`ActionServlet`作为Servlet初始化并存入Tomcat容器中。这一过程发生在Struts首次被使用时。`ActionServlet`在初始化过程中主要负责配置和管理整个Struts应用的环境,包括但不限于配置文件的加载、...

    深入JavaServlet网络编程

    2. 初始化:Servlet初始化方法`init()`被调用,通常用于一次性设置配置信息。 3. 服务:每当收到HTTP请求,Servlet容器会调用`service()`方法,根据请求类型分派到`doGet()`、`doPost()`等具体处理方法。 4. 销毁:...

    Jsp_Servlet_中文API档

    - **功能**:Servlet 初始化方法,在 Servlet 第一次被加载时调用,用于进行初始化操作,如配置数据库连接等。 - **抛出异常**:如果初始化过程中出现错误,则可能抛出 `ServletException`。 2. **service()** -...

    servlet读取初始化参数和属性文件的数据

    servlet读取初始化参数和属性文件的数据

    Listener、Filter、Servlet与Java Web项目初始化项目例子 源代码

    通常JavaWeb项目启动时我们需要... 下面代码是模拟初始化的一个示例,可以在控制台看到程序的输出,和Listener、Filter、Servlet的启动先后顺序,强烈建议跟我一样喜欢动手的Coder操作一下,废话不多说,直接上代码了。

    J2EE基础技术回顾-J2EE课件.ppt

    - `init()`:Servlet初始化方法,只在Servlet实例化时调用一次。 - `service()`:处理客户端请求的通用方法,根据请求类型调用`doGet()`或`doPost()`。 - `doGet()`/`doPost()`:分别处理HTTP GET和POST请求。 - `...

    log4j初始化

    3. **在Servlet中调用初始化方法**:在Servlet的`init()`方法中,获取Web应用的根目录,结合配置的文件名,构造出配置文件的完整路径,然后使用`PropertyConfigurator.configure()`方法进行初始化。 ```java ...

    Servlet接口及方法

    - 如果Servlet已经被卸载,则在新的Servlet被初始化之前,此方法不会被调用。 ##### 3. destroy方法 ```java public void destroy(); ``` **作用:** 当Servlet从服务中移除时,Servlet容器会调用此方法来释放...

    Servlet

    #### 三、Servlet初始化 Servlet的初始化是一个重要的步骤,涉及到资源的分配和准备。初始化过程主要由容器(如Tomcat)负责,具体步骤如下: 1. **加载Servlet类**:当服务器启动并接收到针对某个Servlet的第一个...

    servlet的三种方法的实现

    在实际应用中,我们还需要了解如何在Web应用的部署描述符(Web.xml)中配置Servlet,包括设置Servlet的URL映射、初始化参数、过滤器等。此外,Servlet 3.0及以上版本引入了注解配置,可以直接在Servlet类上使用`@Web...

    Servlet中文API文档 .docx

    1. `void init(ServletConfig config) throws ServletException`:这是Servlet的初始化方法,当Servlet容器(如Tomcat)加载Servlet时调用。ServletConfig对象在此方法中传递,包含了Servlet的配置信息,如初始化...

    Servlet+API+中文版

    - `void init(ServletConfig config) throws ServletException`:初始化方法,在Servlet实例化后第一次调用前执行。主要用来完成Servlet的初始化工作,如读取配置参数等。 - `void service(ServletRequest request...

    servlet基础与servlet容器模型

    `init()`方法在Servlet实例化后首次调用,用于初始化Servlet;`service()`方法处理每个到来的请求;而`destroy()`方法在Servlet不再使用时调用,用于释放资源。 接下来,我们探讨Servlet容器模型。Servlet容器,如...

    serlvet 源码 servlet-src 源文件

    4. **ServletConfig接口**:在Servlet初始化时,Servlet容器会传递一个ServletConfig对象给Servlet,这个对象包含了Servlet的配置信息,如Servlet名称、初始化参数等。 5. **ServletContext接口**:表示整个Web应用...

    SERVLET基本原理

    2.初始化阶段:在这个阶段,SERVLET 容器会调用 SERVLET 的 init() 方法,以完成 SERVLET 的初始化工作。 3.服务阶段:在这个阶段,SERVLET 容器会将用户的请求传递给 SERVLET,并调用 SERVLET 的 service() 方法,...

    servlet API 中文版

    - `init(ServletConfig config)`: 这是在Servlet被加载后,由Servlet容器(如Tomcat)调用的一次性初始化方法。在这里,开发者可以进行配置读取、资源加载等初始化工作。如果在`init()`方法中抛出`...

Global site tag (gtag.js) - Google Analytics