用servlet获得服务器和客户端信息
来源:互联网 发布:淘宝上的零食店哪个好 编辑:程序博客网 时间:2024/06/05 23:06
package com.lzg.webproject1;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Enumeration;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class GetServerInfoServlet extends HttpServlet {
/**
*
*/
private static final long serialVersionUID = 1L;
/**
* The doGet method of the servlet. <br>
*
* This method is called when a form has its tag value method equals to get.
*
* @param request the request send by the client to the server
* @param response the response send by the server to the client
* @throws ServletException if an error occurred
* @throws IOException if an error occurred
*/
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out
.println("<!DOCTYPE HTML PUBLIC /"-//W3C//DTD HTML 4.01 Transitional//EN/">");
out.println("<HTML>");
out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");
out.println(" <BODY>");
out.println(" <table>");
printContent(request, out);
out.println(" </table>");
out.println(" </BODY>");
out.println("</HTML>");
out.flush();
out.close();
}
public void printContent(HttpServletRequest request,PrintWriter out)
{
Enumeration e = request.getHeaderNames();
out.println("server name:"+request.getServerName()+"</br>");
out.println("server ip"+request.getRemoteAddr()+"</br>");
out.println("server port"+request.getServerPort()+"</br>");
out.println("server protocol:"+request.getRemoteAddr()+"</br>");
out.println("server contextpath:"+request.getContextPath()+"</br>");
out.println("server scheme:"+request.getScheme()+"</br>");
out.println("server method:"+request.getMethod()+"</br>");
out.println("server uri:"+request.getRequestURI()+"</br>");
String name = "";
while (e.hasMoreElements())
{
name = (String)e.nextElement();
out.println(name+":"+request.getHeader(name)+"</br>");
}
}
}
- 用servlet获得服务器和客户端信息
- java servlet获得客户端相关信息
- jsp获取客户端信息和服务器信息
- flex 获得客户端信息
- 获得客户端浏览器信息
- Servlet+msql+ android客户端实现从服务器获取信息
- Servlet获取客户端浏览器信息和客户端的操作系统
- java获得当前系统信息和服务器信息
- JSP获取客户端和服务器信息
- tornado获得客户端设备信息和ip地址
- 获得jsp/servlet路径信息
- Resquest获得客户端浏览器信息
- web.ctx获得客户端信息
- 用javascript获得客户端的硬盘或主板信息
- 用json实现服务器servlet和安卓客户端的数据交互
- servlet向客户端输出信息
- C#获得服务器的信息
- http servlet服务器和android客户端(一)第一个servlet
- JDBC Util数据库
- 分水岭分割图像去噪
- 星际争霸那些事
- 解决virtualbox中ssh访问的问题
- 几个比较的实用的函数
- 用servlet获得服务器和客户端信息
- Hibernate 简单的TestMain
- 如何保存子窗体的动态查询结果?
- 面向对象分页类 可自定义分页模板、对多个参数的URL分页
- Socket通信未完成,自学ASP.NET小有成效,初识Ajax
- 积累与归纳
- stdarg.h 简介
- Topcoder SRM 462 DIV 2
- T-mac