JSP 기본문법
Java Server Page
1. JSP 기본문법
(1) out.println( );
= 출력은 되지만 \n이 되지는 않는다.
(2) String str = ""; str += "<value>"; <%=str %>
= 변수에 저장 후 변수를 출력
(3) request.setCharacterEncoding("utf-8");
= 요청한 파라미터의 캐릭터인코딩을 utf-8로 처리
(4) String uAge = request.getParameter("age");
= 항상 String type로 넘어오고 String type의 변수명에 uAge값으로 age의 파라미터 값을 요청받는다.
(5) String[] strHobby =
request.getParameterValues("hobby");
= String type의 배열형태로 hobby의 파라미터 값을 요청받는다.
(6) int dan = Integer.parseInt(request.getParameter("dan");
= String type으로 넘어온 dan의 파라미터 값을 int형으로 변환 후 int type의 변수명 dan에 저장
(7)
String[] dan = request.getParameterValues("dan");
int[] arrDan = new int[9];
for (int i = 0; i < arrDan.length; i++) {
arrDan[i] = Integer.parseInt(dan[i]);
}
= 출력하고 싶은 단이 여러 개 일 때 String type의 배열형태로 넘어온 dan의 파라미터 값을 요청받기,
그 후 for문으로 String type배열을 int형 타입의 배열로 변환
(8) request.sendRedirect("third.jsp?uName="+name+ "&uPw="+pw+"&hobby="+strHobby);
= 파라미터와 함께 페이지를 이동시키는 메소드
내부적인 incoding과정이 없어서 한글은 소실
댓글