我現(xiàn)在有一個j簡單簡單的jsp頁面如下:
<%@ page language="java" contentType="text/html; charset=gb2312"
pageEncoding="gb2312"%>
<!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=gb2312">
<title>TEST request</title>
</head>
<body>
<%
%>
<form action='xxx.req' method='post' name='login'>
<input type='text' name='username'></input>
<input type='text' name='password'></input>
<input type='submit' value='request'></input>
</form>
</body>
</html>
我在servlet中收到了這個請求,但是我想知道當jsp所發(fā)送的request請求都有些什么樣的內(nèi)容,例如:
POST /reg.jsp HTTP/ (CRLF)
Accept:image/gif,image/x-xbit,... (CRLF)
...
HOST:www.guet.edu.cn (CRLF)
Content-Length:22 (CRLF)
Connection:Keep-Alive (CRLF)
Cache-Control:no-cache (CRLF)
user=jeffrey&pwd=1234
之類的東西。在網(wǎng)上找了很久也沒找到辦法,難道就沒有辦法嗎?只能通過寫一個ServerSocket之類的東東來查看么?還有就是我在我的jsp里明明就指定了
<%@ page language="java" contentType="text/html; charset=gb2312" pageEncoding="gb2312"%>
為什么我在servlet中使用request.getHeader("pageEncoding");得到的竟然是null呢?