在html中被<form>和</form>标签所包含的表单数据元素都有name 和value两个属性,这两个属性的值定义了客户端浏览器提交的"名-值"对数据.同样可以用request对象的getParameter("名")方法来提取"名"的"值".还可以通过request.getParameterNames()方法获得一个包含所有"名"的Enumeration对象
如<input type="hidden" name="名" value="值">
可以通过request.getParamter("名")来提取其值
<form id="form1" name="form1" method="post" action="getValueByName.jsp">
<input type="hidden" name="name" value="value">
<input type="text" name="text" value="">
<input type="button" name="Submit" value="提交按钮">
</form>
在getValueByName.jsp中就可这样写
<%
Enumeration names=request.getParameterNames();
String name, value;
if(names!=null)
{
for(Enumeration e=names; e.hasMoreElements();)
{
name=e.nextElement().toString();
value=request.getParameter(name);
out.println("<p>");
out.print(""+name+""+"的值是"+""+value+"");
out.println("</p>");
}
}
%>