• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    jsp源码实例3(获取jsp各种参数)
    package coreservlets;

    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.util.*;

    /** Creates a table showing the current value of each
    * of the standard CGI variables.
    * P>
    * Taken from Core Servlets and JavaServer Pages
    * from Prentice Hall and Sun Microsystems Press,
    * http://www.coreservlets.com/.
    * copy; 2000 Marty Hall; may be freely used or adapted.
    */

    public class ShowCGIVariables extends HttpServlet {
    public void doGet(HttpServletRequest request,
    HttpServletResponse response)
    throws ServletException, IOException {
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    String[][] variables =
    { { "AUTH_TYPE", request.getAuthType() },
    { "CONTENT_LENGTH",
    String.valueOf(request.getContentLength()) },
    { "CONTENT_TYPE", request.getContentType() },
    { "DOCUMENT_ROOT",
    getServletContext().getRealPath("/") },
    { "PATH_INFO", request.getPathInfo() },
    { "PATH_TRANSLATED", request.getPathTranslated() },
    { "QUERY_STRING", request.getQueryString() },
    { "REMOTE_ADDR", request.getRemoteAddr() },
    { "REMOTE_HOST", request.getRemoteHost() },
    { "REMOTE_USER", request.getRemoteUser() },
    { "REQUEST_METHOD", request.getMethod() },
    { "SCRIPT_NAME", request.getServletPath() },
    { "SERVER_NAME", request.getServerName() },
    { "SERVER_PORT",
    String.valueOf(request.getServerPort()) },
    { "SERVER_PROTOCOL", request.getProtocol() },
    { "SERVER_SOFTWARE",
    getServletContext().getServerInfo() }
    };
    String title = "Servlet Example: Showing CGI Variables";
    out.println(ServletUtilities.headWithTitle(title) +
    "BODY BGCOLOR=\&;#FDF5E6\&;>\n" +
    "H1 ALIGN=\&;CENTER\&;>" + title + "/H1>\n" +
    "TABLE BORDER=1 ALIGN=\&;CENTER\&;>\n" +
    "TR BGCOLOR=\&;#FFAD00\&;>\n" +
    "TH>CGI Variable NameTH>Value");
    for(int i=0; ivariables.length; i++) {
    String varName = variables[0];
    String varValue = variables[i][1];
    if (varValue == null)
    varValue = "I>Not specified/I>";
    out.println("TR>TD>" + varName + "TD>" + varValue);
    }
    out.println("/TABLE>/BODY>/HTML>");
    }

    /** POST and GET requests handled identically. */

    public void doPost(HttpServletRequest request,
    HttpServletResponse response)
    throws ServletException, IOException {
    doGet(request, response);
    }
    }
    上一篇:Sun认为C#不会替代Java
    下一篇:IBM HTTP Server 远程溢出漏洞
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    jsp源码实例3(获取jsp各种参数) jsp,源码,实例,获取,各种,