⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 request3.jsp

📁 机械工业出版社的《jsp2.0动态网站开发实例指南》的源代码
💻 JSP
字号:
<!--request3.jsp--><%@ page import="java.util.*"%><%@ page contentType="text/html;charset=gb2312"%><%!	public String codeString(String s){		String str=s;                try{			byte b[]=str.getBytes("ISO-8859-1");			str=new String (b);			return str;		}catch(Exception e){		return "error";		}	}%><html><head><title>Request3</title></head><body><br>                          客户使用的协议:<%	String protocol=request.getProtocol();	out.println(protocol);%><br>              获取接受客户提交信息的页面:<%	String path=request.getServletPath();	out.println(path);%><br>                  接受客户提交信息的页面:<%	int length=request.getContentLength();	out.println(length);%><br>                      客户提交信息的长度:<%	String method=request.getMethod();	out.println(method);%><br>          获取HTTP头文件中User-Agent的值:<%	String header1=request.getHeader("User-Agent");	out.println(header1);%><br>              获取HTTP头文件中accept的值:<%	String header2=request.getHeader("accept");	out.println(header2);%><br>                获取HTTP头文件中Host的值:<%	String header3=request.getHeader("Host");	out.println(header3);%><br>     获取HTTP头文件中accept-encoding的值:<%	String header4=request.getHeader("accept-encoding");	out.println(header4);%><br>                        获取客户的IP地址:<%	String IP=request.getRemoteAddr();	out.println(IP);%><br>                        获取客户机的名称:<%	String clientName=request.getRemoteHost();	out.println(clientName);%><br>                        获取服务器的名称:<%	String serverName=request.getServerName();	out.println(serverName);%><br>                      获取服务器的端口号:<%	int serverPort=request.getServerPort();	out.println(serverPort);%><br>          获取客户端提交的所有参数的名字:<%	Enumeration enum_para=request.getParameterNames();	while(enum_para.hasMoreElements()){		String s=(String)enum_para.nextElement();		out.println(s);	}%> <br>                    获取头名字的一个枚举:<%	Enumeration enum_head=request.getHeaderNames();	while(enum_head.hasMoreElements()){		String s=(String)enum_head.nextElement();		out.println(s);	}%><br>获取头文件中指定头名字的全部值的一个枚举:<%	Enumeration enum_head_value=request.getHeaders("cookie");	while(enum_head_value.hasMoreElements()){		String s=(String)enum_head_value.nextElement();		out.println(s);	}%><br>                        文本框提交的信息:<%	String str=request.getParameter("text");	str=codeString(str);%><%=str%></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -