手机
当前位置:查字典教程网 >编程开发 >JSP教程 >jsp源码实例2(获取表单参数)
jsp源码实例2(获取表单参数)
摘要:packagecoreservlets;importjava.io.*;importjavax.servlet.*;importjavax....

package coreservlets;

import java.io.*;

import javax.servlet.*;

import javax.servlet.http.*;

import java.util.*;

/** Shows all the parameters sent to the servlet via either

* GET or POST. Specially marks parameters that have

* no values or multiple values.

* <P>

* Taken from Core Servlets and JavaServer Pages

* from Prentice Hall and Sun Microsystems Press,

* http://www.coreservlets.com/.

* © 2000 Marty Hall; may be freely used or adapted.

*/

public class ShowParameters 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(ServletUtilities.headWithTitle(title) +

"<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>");

else

out.println(paramValue);

} else {

out.println("<UL>");

for(int i=0; i<paramValues.length; i++) {

out.println("<LI>" + paramValues);

}

out.println("</UL>");

}

}

out.println("</TABLE>n</BODY></HTML>");

}

public void doPost(HttpServletRequest request,

HttpServletResponse response)

throws ServletException, IOException {

doGet(request, response);

}

}

【jsp源码实例2(获取表单参数)】相关文章:

Apache+Servlet+Jsp环境设置(上)

jsp中获取当前目录的方法

jsp 页面上图片分行输出小技巧

jQuery获取URL参数的插件

在jsp页面如何获得url参数

jsp分页显示完整实例

如何解决JSP参数传递乱码

在jsp页面如何获得url参数

jsp 不支持EL表达式,解决办法

jsp 自定义标签实例

精品推荐
分类导航