zoukankan      html  css  js  c++  java
  • 在Servlet中如何如何获取请求的参数?

    获取Servlet初始化参数

        

    Servlet初始化参数配置
    获取Servlet初始化参数2-1
    <web-app>
    <servlet>
    <servlet-name>HelloServlet</servlet-name>
    <servlet-class>org.jbit.servlet.HelloServlet</servlet-class>
    <init-param>
    <param-name>initParam</param-name>
    <param-value>Hello Servlet</param-value>
    </init-param>
    </servlet>
    <servlet-mapping>
    <servlet-name>HelloServlet</servlet-name>
    <url-pattern>/HelloServlet</url-pattern>
    </servlet-mapping>
    </web-app>

    根据参数名称进行读取

    public void doGet(HttpServletRequest request,
    HttpServletResponse response)
    throws ServletException, IOException {
    System.out.println("处理请求时,doGet()方法被调用。");
    String initParam = getInitParameter("initParam");
    System.out.println(initParam);
    }

    获取Servlet上下文参数

    配置Servlet上下文

    <web-app>
    <context-param>
    <param-name>contextParam</param-name>
    <param-value>Hello Servlet</param-value>
    </context-param>
    <!--省略其他配置-->
    </web-app>

    读取Servlet上下文

    public class HelloServlet extends HttpServlet {
    // …省略其他代码
    public void doGet(HttpServletRequest request,
    HttpServletResponse response)
    throws ServletException, IOException {
    System.out.println("处理请求时,doGet()方法被调用。");
    String initParam = getInitParameter("initParam");
    String contextParam =
    this.getServletContext().getInitParameter("contextParam");
    System.out.println("Servlet初始化参数" + initParam);
    System.out.println("系统初始化参数" + contextParam);
    }
    }

  • 相关阅读:
    ios 常用的数学函数
    iOS已发布应用中对异常信息捕获和处理
    iOS 制作framework步骤
    iOS 静态库和动态库.a和framework
    C#实现发送和接收pop3邮件方法
    C#实现给手机发送短信
    C#DataTable DataSet DataRow区别详解
    gridview合并相同的行
    ASP.NET导出EXCEl方法使用EXCEl对象
    ASP.NET导出EXCEl方法使用COM.EXCEL不使用EXCEl对象
  • 原文地址:https://www.cnblogs.com/longmo666/p/13548952.html
Copyright © 2011-2022 走看看