ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 32일 차 JSP 페이지로 데이터 입출력
    삼성SDS_멀티캠퍼스/Web Application Server 2015. 10. 23. 15:14
    반응형

    <%@ page language="java" contentType="text/html; charset=UTF-8"

        pageEncoding="UTF-8"%>

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

    <title>데이터 보내기</title>

    </head>

    <body>

    폼에 데이터를 입력한 후 '전송' 버튼을 클릭하세요

    <form action="/JSP_HelloWorld/ViewParameter.jsp" method="post">

    이름: <input type ="text" name="name" size="10"><br>

    주소: <input type ="text" name="address" size="30"><br>

    좋아하는 동물:

    <input type ="checkbox" name="pet" value="dog">강아지

    <input type ="checkbox" name="pet" value="cat">고양이

    <input type ="checkbox" name="pet" value="pig">돼지

    <br>

    <input type ="submit" value="전송">

    </form>


    </body>

    </html>





    <%@ page language="java" contentType="text/html; charset=UTF-8"

        pageEncoding="UTF-8"%>

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

    <title>요청 파라미터 출력</title>

    </head>

    <body>

    <%

    request.setCharacterEncoding("UTF-8");

    %>

    name 파라미터 = <%= request.getParameter("name") %><br>

    address 파라미터 = <%= request.getParameter("address") %><br>

    <p>

    <b>request.getParameterValues() 메소드 사용 </b><br>

    <%

    String[] values = request.getParameterValues("pet");

    if(values != null){

    for(int i=0; i<values.length; i++){

    %>

    <%= values[i] %>

    <%

    }

    }

    %>

    </body>

    </html>




















    이거를 실행시키면





    이렇게 됩니다

    반응형
Designed by Tistory.