GET 和POST 的实际例子。
文件名:Form_Get.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>superfreak blog</title>
</head>
<body>
<form action="Form_Handle_Form_Get.jsp" method="GET">
站点名: <input type="text" name="name">
<br />
网址: <input type="text" name="url" />
<input type="submit" value="提交" />
</form>
</body>
</html>
文件名:Form_Handle_Form_Get.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.io.*,java.util.*" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>superfreak博客</title>
</head>
<body>
<%String methoduse=request.getMethod() ;
out.println("<br/>表单数据通过"+methoduse+"方法给我传递数据,这里应该是GET");
%>
<ul>
<li><p><b>站点名:</b>
<%= request.getParameter("name")%>
</p></li>
<li><p><b>网址:</b>
<%= request.getParameter("url")%>
</p></li>
</ul>
</body>
</html>
文件名:Form_Post.html
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.io.*,java.util.*" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>superfreak博客</title>
</head>
<body>
<%String methoduse=request.getMethod() ;
out.println("<br/>表单数据通过"+methoduse+"方法给我传递数据,这里应该是GET");
%>
<ul>
<li><p><b>站点名:</b>
<%= request.getParameter("name")%>
</p></li>
<li><p><b>网址:</b>
<%= request.getParameter("url")%>
</p></li>
</ul>
</body>
</html>
文件名:Form_Handle_Form_Post.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.io.*,java.util.*" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>superfreak博客</title>
</head>
<body>
<%String methoduse=request.getMethod() ;
out.println("<br/>表单数据通过"+methoduse+"方法给我传递数据,这里应该是POST");
%>
<ul>
<li><p><b>站点名:</b>
<%= request.getParameter("name")%>
</p></li>
<li><p><b>网址:</b>
<%= request.getParameter("url")%>
</p></li>
</ul>
</body>
</html>
再次奥。