JSP 페이지에 대한 설정 정보를 지정할 때 사용한다. 디렉티브 설명 page JSP 페이지에 대한 정보를 지정한다. JSP가 생성하는 문서의 타입, 출력 버퍼의 크기, 에러 페이지 등 JSP 페이지에서 필요로 하는 정보를 입력한다. taglib JSP 페이지에서 사용할 태그 라이브러리를 지정한다. include JSP 페이지의 특정 영역에 다른 문서를 포함시킨다.
Day02(테이블안에 구구단 만들기 !)
·
📆 Today I Learned(개발언어학습)/JSP
출력내용
Day02(declaration)선언식 !
·
📆 Today I Learned(개발언어학습)/JSP
00declaration.jsp의 코드내용 선언식의 위치는 중요하지않지만 선언시에는 !를 꼭 붙여야한다. 필드생성 및 메소드생성 등이 가능하다.
Day02(servlet, jsp)
·
📆 Today I Learned(개발언어학습)/JSP
servlet : java만으로 웹 페이지(html)를 만들어보자 ! 라고 해서 만들어진것 HttpServelt을 상속받은 클래스 = 서블릿 jsp나왔지만 화면 말고 다른 것에 사용하기 때문에 중요함 jsp out.print 하기 귀찮아서 나옴 화면은 이제 jsp로만 !
Day02(redirect)
·
📆 Today I Learned(개발언어학습)/JSP
11redirect.jsp의 코드내용 나는 리다이렉트 전 페이지 11redirectPage.jsp의 코드내용 redirect는 2번 요청한다. 무슨말이냐면 위 코드의 경우 url요청시 http://localhost:8080/study/01basic/11redirect.jsp?name=창민 으로 접근시 url은 http://localhost:8080/study/01basic/11redirectPage.jsp?name=창민 으로 바뀐다. 왜? 11redirect.jsp를 보면 response.sendRedirect("11redirectPage.jsp?name=" + encodedName); 를 통해서 다시한번 요청하도록 되어있기 때문이다. 그리고 11redirectPage.jsp에서는 request.getP..
Day02(aboutRequest)
·
📆 Today I Learned(개발언어학습)/JSP
10form.jsp의 코드내용 욱 찬 운 10aboutRequest.jsp의 코드내용 욱 = 찬 = 운 = IP : 웹 경로 : URI : URL : 모든 파라미터 모든 헤더 request.getRemoteAddr() = 원격주소(IP) (다른 곳에서 접속 시 상대쪽의 ip를 알 수 있다.) request.getContextPath() = 웹 경로(무조건 암기) request.getRequestURI() = URI request.getRequestURL() = URL 모든 파라미터, 모든 헤더를 출력하는 구간의 출력 내용을 보면 Key : Value로 되어있다. 자세한 내용은 천천히 배워갈듯하다. 출력내용
Day01(타입변환)
·
📆 Today I Learned(개발언어학습)/JSP
09form.jsp의 코드내용 취미 폰 나이 제출하기 09requestETC.jsp의 코드내용 취미 : 폰 : 나이 : 1년뒤 나이 : 09form에서 에서 사용자에게 입력 받은값은 숫자이다. 하지만 그것을 09requestETC에서 String age = request.getParameter("age");로 String타입으로 받게 되면 1년뒤 나이는 출력할 수 없을 것이다. String은 문자이기 때문에 숫자연산이 되지않기 때문이다. 그렇기 때문에 타입변환이 필요해진다. int agePlus = Integer.parseInt(age) + 1; 이런식으로 말이다.