왕초보
51
2017-02-17 21:38:03.0
2
317

ㅜ.ㅜ form 값 넘기기..


main.jsp
    <form action="update.jsp" name="sendform" method="post" >
  <table class="ddtatust" border="1" cellspacing="0">
  <tr class="dstatustr" >
   <td >분류</td>
   <td>브랜드</td>
   <td>상태</td>
   <td>MD</td>
   <td>상품명</td>
   <td>상품번호</td>
   <td>소비자가</td>
   <td>생산수량</td>
   <td>요청일</td>
   <td>마감일</td>
   <td>상태</td>
   <td>요청일</td>
   <td>마감일</td>
   <td>상품</td>
   <td>부자재</td>
   <td>패키지</td>
   <td>상세</td>
  </tr>
  <% StatusDAO ao = new StatusDAO();
   ArrayList<StatusVO> list = ao.getStatusList();
   for(StatusVO vo : list){
  %>
  <tr class="dstatustr1" >
   <td id="cate"><%=vo.getCategory() %></td>
   <td><%=vo.getBrand() %><input type="hidden" id="brnadup" name="brandup" value="<%=vo.getBrand() %>"></td>
   <td><%=vo.getStatus() %><input type="hidden" id="" name="" value=""></td>
   <td><%=vo.getMd() %></td>
   <td><%=vo.getName()  %><input type="hidden" id="nameup" name="nameup" value="<%=vo.getName()  %>"></td>
   <td><%=vo.getCode() %></td>
   <td><%=vo.getSal()%></td>
   <td><%=vo.getSales() %></td>
   <td><%=vo.getIntex() %><input type="hidden" id="intex" name="intex" value="<%=vo.getIntex() %>"></td>
   <td></td>
   <td></td>
   <td></td>
   <td></td>
   <td></td>
   <td></td>
   <td></td>
   <td>
     <input type="button" onclick="pop_open()"  value="상세">
   </td>
  </tr>
  <%} %>
  </table>
    </form>


 update.jsp

 <%
 
 request.setCharacterEncoding("UTF-8");

 String test = request.getParameter("brandup"); 
 String uid = request.getParameter("nameup");
 String dd = request.getParameter("intex");
 %>
   <%-- <%=vo.getName() %>  --%>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body> 
  <div>
  <table>
  <tr>
  <td> <%= test %></td>
  </tr>
  <tr>
  <td><%= uid %></td>
  </tr>
   <%= dd %>  
  </table>



위에 메인 페이지에서 포문으로 값들이 출력되는걸 상세 버튼을 눌러서 각각 팝업창을 만들어주고 서브밋으로 값을 전달했습니다..

값들이 전부 달라야하는데 왜 포문으로 돌린 첫번째 값이 1번 2번 3번 5번 버튼 모든 버튼 값이 1번 버튼 값으로 통일이 되어있나요 ㅜㅜㅜ 가르침을 주세요 ㅜㅜㅜ 채찍질도 감사해요

0
0
  • 답변 2

  • Cochineal
    516
    2017-02-17 23:21:14.0 작성 2017-02-17 23:22:01.0 수정됨

    질문이 리스트를 for문으로 list를 받아와 출력을하고, 상세버튼으로 팝업을 띄우면 해당 레이블에 대한 값들이 나와야 하는데, 몃 번째 버튼을 누르던 첫 번째 레이블의 값이 넘어온다는 건가요??

    우선 저 상태로 for문을 돌리면 name값과 id값이 다 중복될텐데요.....

    그리고 오키 글 작성시 에디터 메뉴보면 코드라고 있습니다. 소스는 코드기능을 통해서 올려주세요. 그냥 올리시면 기독성이 많이 떨어집니다.

    0
  • 왕초보
    51
    2017-02-18 00:54:50.0

    그럼 포문을 돌리지않고 출력을 하나요?? ㅜㅜ 부탁드려요 그리고 앞으로 코드는 말씀하신대로 올릴게요

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.