如何将字段数组从jsp页面传递到servlet?
一个示例程序,用于从JSP表单获取名称字段数组并在servlet页面上获取该数组。我不知道如何将数组从表单检索到servlet。请帮我做这个尝试 MyJSP页面如何将字段数组从jsp页面传递到servlet?,jsp,servlets,Jsp,Servlets,一个示例程序,用于从JSP表单获取名称字段数组并在servlet页面上获取该数组。我不知道如何将数组从表单检索到servlet。请帮我做这个尝试 MyJSP页面 MyServlet页面 out.println(“”); 字符串名称[]=新字符串[2]; 对于(int i=1;i,您可以迭代所有请求参数,如下所示: Enumeration<String> en = request.getParameterNames(); while (en.hasMoreEleme
MyServlet页面
out.println(“”);
字符串名称[]=新字符串[2];
对于(int i=1;i,您可以迭代所有请求参数,如下所示:
Enumeration<String> en = request.getParameterNames();
while (en.hasMoreElements()) {
String paramName = en.nextElement();
String paramValue = request.getParameter(paramName);
}
Enumeration en=request.getParameterNames();
while(en.hasMoreElements()){
字符串paramName=en.nextElement();
字符串paramValue=request.getParameter(paramName);
}
我尝试执行此操作,但它只从表单中获取了第一个值,还是我做错了?如果我需要获取一个int
,我应该做什么更改?这是因为所有请求参数都具有相同的名称。请尝试。如果您想要一个int,请执行以下操作:int number=Integer.parseInt(paramValue);
out.println("<body>");
String name[] = new String[2];
for(int i=1;i<2;i++)
{
/*what should i enclose in getParameter(..?.) to obtain values from jsp*/
String name[i]=request.getParameter();//get the values from the form
}
out.println("</body>");
Enumeration<String> en = request.getParameterNames();
while (en.hasMoreElements()) {
String paramName = en.nextElement();
String paramValue = request.getParameter(paramName);
}