<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <% //转码 转换为汉字 String id =new String( request.getParameter("id").getBytes("ISO-8859-1"),"UTF-8"); //通过传过来的 name 的 id 来获取收到的信息 if ( id == null) // 检查传过来的 name 是否是 id 这个名字 { id = "空"; } else if(id == "") //id内 内容是否为空 是否是空字符串 { id = "空字符串"; } //request.getRemoteAddr() %> </head> <body> 获取到的ID:<%=id %> <br> 客户端地址=<%=request.getRemoteAddr() %> <br> 客户端机器名=<%=request.getRemoteHost() %> <br> 服务器端地址=<%=request.getServerName() %> <br> 服务器端路径=<%=request.getServletPath() %> <br> 请求页面的地址URL=<%=request.getRequestURI() %> <br> 请求页面的绝对路径=<%=request.getRealPath("NewFile.html") %> <br> HTTP协议的头信息host=<%=request.getHeader("host") %> <br> HTTP协议的头信息user-agent=<%=request.getHeader("user-agent") %> <br> HTTP协议的头信息accept-language(计算机语言)=<%=request.getHeader("accept-language") %> <br> <% //国际化 String s = ""; java.util.Locale l =request.getLocale(); if(l.equals(java.util.Locale.US)) { s = "Hello!"; } if(l.equals(java.util.Locale.CHINA)) { s = "你好!"; } %> 国际化:<%= s %> </body> </html>