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

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 初始化参数...

    深入JavaServlet网络编程

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

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

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

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

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

    log4j初始化

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

    Servlet接口及方法

    - 如果Servlet已经被卸载,则在新的Servlet被初始化之前,此方法不会被调用。 ##### 3. destroy方法 ```java public void destroy(); ``` **作用:** 当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() 方法,...

    03springmvc注解驱动开发的servlet3.0初始化配置类.avi

    03springmvc注解驱动开发的servlet3.0初始化配置类.avi

    servlet-api.rar_java servlet_servlet api_servlet-api

    ServletConfig提供了获取Servlet初始化参数和Web应用上下文信息的方法。 5. **ServletContext接口**: 表示整个Web应用程序的共享环境。通过ServletContext,Servlet可以与其他Servlet通信,获取全局初始化参数,...

    javax.servlet jar包---解决找不到javax.servlet.*等问题

    - 初始化:当Servlet首次被请求或者在web.xml中配置了`load-on-startup`时,Servlet容器会调用Servlet的`init()`方法进行初始化。 - 服务:每当有新的请求到来,Servlet容器创建一个Servlet实例,然后调用`service...

    servlet传参

    1. 初始化:Servlet 初始化时,会读取 web.xml 文件中的配置信息,并执行 init 方法。在这个阶段,Servlet 会获取 web.xml 文件中的预定义参数。 2. 服务:在 Servlet 初始化完成后,会进入服务阶段。在这个阶段,...

    JSP\Servlet中文API文档

    `ServletConfig`接口提供了对Servlet初始化参数和Servlet上下文的访问,是Servlet与Servlet容器之间的桥梁。 - **getServletConfig()方法:** 返回传递给`init()`方法的`ServletConfig`对象,用于获取Servlet的配置...

Global site tag (gtag.js) - Google Analytics