手机
当前位置:查字典教程网 >编程开发 >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(获取表单参数)】相关文章:

jsp 从web.xml读取连接数据库的参数

如何解决JSP参数传递乱码

java eclipse 启动参数

JSP和JSTL获取服务器参数示例

jsp中文页面乱码与传参乱码

实例讲解JSP Model2体系结构(上)

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

jsp分页显示完整实例

jsp如何解决Form表单乱码问题

jsp源码实例5(cookie)

精品推荐
分类导航