获取j各种参数_JSP技巧_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

获取j各种参数

作者:黑客防线网安JSP教程基地 来源:黑客防线网安JSP教程基地 浏览次数:0

本篇关键词:参数各种获取varValue
黑客防线网安网讯:package coreservlets;     import java.io.*;   import javax.servlet.*;   import javax.servlet.http.*;   import java.util.*;     /** Creates a table showing the cur...
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"> " +
   "<H1 ALIGN="CENTER">" + title + "</H1> " +
   "<TABLE BORDER=1 ALIGN="CENTER"> " +
   "<TR BGCOLOR="#FFAD00"> " +
   "<TH>CGI Variable Name<TH>Value");
   for(int i=0; i<variables.length; i++) {
   String varName = variables[i][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);
   }
   }
  
  
  
  
  
  
    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-16467-1.html
网站维护教程更新时间:2012-04-07 00:22:34  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer