Where The Streets Have No Name

jsp에서 서블릿(java)으로 배열값을 던지는 방법 본문

Developement/Java

jsp에서 서블릿(java)으로 배열값을 던지는 방법

highheat 2006. 4. 1. 00:51

http://okjsp.pe.kr/bbs?act=VIEW&seq=62029&bbs=bbs4&keyfield=content&keyword=&pg=5

<jsp 소스>

 <%
int max = 10;
for(int i=0; i<max; i++){       
%>

    <input type="hidden" name="seq" value="<%=i%>">

<tr align="center">
<td height="20" width="15%"><%=i%></td>
    <td height="20" width="25%">
    <input type="text" name="code" size="4" maxlength="3" value="">
    </td>
    <td height="20" width="60%">
    <input type="text" name="name<%=i%>" size="13" maxlength="12" value="">
    </td>
</tr>

<%
} //end for
 %>

 

<java 소스>

  String[] seq        = req.getParameterValues("seq");
String[] code       = req.getParameterValues("code");
String[] name_arr   = new String[seq.length];

System.out.println("seq.length : " + seq.length);
System.out.println("code.length : " + code.length);

  for(int i=0;i<seq.length;i++){
name_arr[i]  = req.getParameter("name"+i);

   System.out.println("seq["+i+"] : " + seq[i] + " " +
                          "code["+i+"] : " + code[i] + " " +
                          "name_arr["+i+"] : " + name_arr[i]);
}