Web Programming Language/JSP

JSP 기본문법

D4tai1 2018. 8. 12.

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과정이 없어서 한글은 소실

'Web Programming Language > JSP' 카테고리의 다른 글

동음이의어 사이트  (0) 2018.08.21
MySQL 연동  (0) 2018.08.12
JSP 액션태그  (0) 2018.08.12
JSP 기본상식  (0) 2018.08.12

댓글