81,094
社区成员
发帖
与我相关
我的任务
分享
package servlet2;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.*;
public class Show extends HttpServlet{
public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{
response.setContentType("text/html");
PrintWriter out=response.getWriter();
String title = "Reading ALL Request Parameters";
out.println("<BODY BGCOLOR=\"#FDF5E6\">\n"+"<H1 ALIGN=center>"+title+"</H1>\n"+"<table border=1 align=center>\n"+"<TR bgcolor=\"#FFAD00\">\n"+"<TH> Parameter Name<TH>Parameter Value(s)");
Enumeration paramNames = request.getParameterNames();
while(paramNames.hasMoreElements()){
String paramName = (String)paramNames.nextElement();
out.println("<TR><TD>"+paramName+"\n<TD>");
String[] paramValues = request.getParameterValues(paramName);
if(paramValues.length==1){
String paramValue = paramValues[0];
if(paramValues.length==0)
out.println("<I>NO Value</I>");
else
out.println(paramValue);
}
else{
out.println("<UL>");
for(int i=0;i<paramValues.length;i++){
out.println("<LI>"+paramValues[i]);
}
out.println("</UL>");
}
}
out.println("</table>\n</body></html>");
}
public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{
doGet(request,response);
}
}
<html>
<head>
<title>post的使用</title>
</head>
<body bgcolor="yellow">
<H1 align="CENTER">A Sample FORM using POST</H1>
<FORM action="servlet2" method="post">
Item Number:
<input type="text" name="itemNum"><br>
Quantity:
<input type="text" name="quantuty"><br>
Price Each¥:
<input type="type" name="price" value="$"><br>
<hr>
First Name:
<input type="text" name="firstname"><br>
Last Name:
<input type="text" name="lastname"><br>
Middle Initiale:
<input type="text" name="initiale"><br>
Shipping Adress:
<textarea name="address" ROWS=3 COLS=40></textarea><br>
Credit Card:<br>
<input type="radio" name="cardType" value="Visa">Visa<br>
<input type="radio" name="cardType" value="Master Card">Master Card<br>
<input type="radio" name="cardType" value="Amex">American Express<br>
<input type="radio" name="cardType" value="Java SmartCard">Java SmartCard<br>
Creat Card:<br>
<input type="PASSWORD" name="cardNum" ><br>
Repeat Credit Card Number:
<input type="password" name="cardNum"><br><br>
<center>
<input type="submit" value="Submit Order">
</center>
</form>
</body>
</html>