六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 43|回复: 0

ShowParameters

[复制链接]

升级  15.67%

75

主题

75

主题

75

主题

举人

Rank: 3Rank: 3

积分
247
 楼主| 发表于 2013-2-7 16:02:34 | 显示全部楼层 |阅读模式
import java.io.*;import javax.servlet.*;import javax.servlet.http.*;import java.util.*;//获取所有的参数public class ShowParameters extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {response.setContentType("text/html;charset=gb2312");PrintWriter out = response.getWriter();String title = "Reading All Request Parameters";out.println("<html><head><title>读取所有参数</title></head>"+ "<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.print("<TR><TD>" + paramName + "\n<TD>");String[] paramValues = request.getParameterValues(paramName);if (paramValues.length == 1) {String paramValue = paramValues[0];if (paramValue.length() == 0)out.println("<I>No Value</I>");elseout.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);}} 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表