zoukankan      html  css  js  c++  java
  • ServletConfig类

    在web.xml中的配置:

    <!--servlet-class 是 Servlet 程序的全类名 -->
    <servlet-class>com.atguigu.servlet.HelloServlet</servlet-class>
    <!--init-param 是初始化参数 -->
    <init-param>
    <!-- 是参数名 -->
    <param-name>username</param-name>
    <!-- 是参数值 -->
    <param-value>root</param-value>
    </init-param>
    <!--init-param 是初始化参数 -->
    <init-param>
    <!-- 是参数名 -->
    <param-name>url</param-name>
    <!-- 是参数值 -->
    <param-value>jdbc:mysql://localhost:3306/test</param-value>
    </init-param>
    </servlet>
    <!--servlet-mapping 标签给 servlet 程序配置访问地址 -->
    <servlet-mapping>
    <!--servlet-name 标签的作用是告诉服务器,我当前配置的地址给哪个 Servlet 程序使用 -->
    <servlet-name>HelloServlet</servlet-name>
    <!--
    url-pattern 标签配置访问地址
    <br/>
    / 斜杠在服务器解析的时候,表示地址为: http://ip:port/ 工程路径
    /hello 表示地址为: http://ip:port/ 工程路径 /hello
    <br/>
    <br/>
    -->
    <url-pattern>/hello</url-pattern>
    </servlet-mapping>

    在servlet中访问

    @Override
    public void init(ServletConfig servletConfig) throws ServletException {
    System.out.println("2 init 初始化方法");
    //
    1 、可以获取 Servlet 程序的别名 servlet-name 的值
    System.out.println("HelloServlet 程序的别名是:" + servletConfig.getServletName());
    2 、获取初始化参数 init-param
    System.out.println("初始化参数 username 的值是;" + servletConfig.getInitParameter("username"));
    System.out.println("初始化参数 url 的值是;" + servletConfig.getInitParameter("url"));
    3 、获取 ServletContext 对象
    System.out.println(servletConfig.getServletContext());
    //
    //
    }

     

  • 相关阅读:
    关于 java jdk 环境变量的配置
    Jquery ajax 参数 详解
    关于百度world 编辑器改变上传图片的保存路径图片不显示的问题
    asp.net 中日期的格式化显示的方法
    sql server数据库中 smallint, int ,bigint ,tinyint的区别与长度
    create sequence
    INSERT高级应用
    TRUNCATE TABLE
    CREATE DATABASE LINK
    bulk
  • 原文地址:https://www.cnblogs.com/superxuezhazha/p/12582567.html
Copyright © 2011-2022 走看看