Request 내장 객체 - 반환 형태(Return type) : javax.servlet.http.HttpServletRequest - 객체 설명 : 웹 브라우저의 요청 정보를 저장하고 있는 객체 메인 로그인 페이지 (RequestLogin.jsp) 로그인 페이지 아이디 패스워드 로그인 정보를 받아 표시해주는 페이지 (RequestLoginProc.jsp) 당신의 아이디는 이고 패스워드는 입니다. 다음 페이지 Request 내장 객체의 범위를 벗어나는 다음 페이지 (RequestForward.jsp) RequestForward 페이지입니다. 당신의 아이디는 이고 패스워드는 입니다.
문제 상황 JSP에서 데이터를 다른 페이지로 넘기고 받을 때 GET과 POST 방식을 이용하여 주고받는다. 그런데 주고받는 데이터가 영어면 문제가 없지만 한글로 주고 받을 경우 깨지는 현상이 발생할 수 있다. 해당 부분을 해결하기 위해서는 server.xml 파일의 일부 문장을 수정하거나 데이터를 받는 JSP 파일의 문장 처음 부분에 특정 문구를 삽입해줄 필요가 있다. 해결 방법 (GET) GET 방식으로 한글 데이터를 주고받을 때 생기는 문제를 해결하기 위해서는 이클립스 화면의 보통 화면 좌측에 위치되어 있는 Project Explorer에서 Servers 폴더를 찾는다. 하위 폴더에 보면 자신이 설치한 Tomcat 폴더(필자는 Tomcat 8.0.32)가 보일 것이고 하위 파일들을 살펴보면 serve..
스크립트 릿 스크립트 릿은 JSP 페이지에서 많이 쓰이는 스크립트 요소로 프로그래밍 로직을 기술할 때 많이 쓰인다. 스크립트 릿에서 선언한 변수는 JSP 페이지가 서블릿으로 변환될 때 지역변수로 사용된다. 선언문 선언문은 JSP 페이지에서 자바의 멤버변수(전역, Global의 개념) 또는 멤버 메소드로 사용하고자 할 때 기술한다. 선언문의 변수는 서블릿으로 변환될 때 멤버변수로 변환되고 선언문에서의 메소드는 서블릿에서 메소드로 만들어진다. 하지만 실제로 쓸만한 상황은 많이 안 나온다고 한다. 표현식 표현식은 JSP 페이지에서 자바의 System.out.println()과 유사하게 사용된다. 데이터를 출력할 때 주로 사용한다. 스크립트 릿과 표현식을 활용한 구구단 출력 화면에 구구단을 출력하시오. * = ..
페이지 디렉티브(Page directive)란 JSP에서 해당 JSP 페이지에 대한 정보를 표시할 때 사용한다. 흔히 JSP파일을 작성할 때 가장 상단에 표기하는 아래와 같은 것이 페이지 디렉티브이다. language : JSP 스크립트 코드에서 사용되는 프로그래밍 언어를 지정한다. 위의 사진에서는 "java"로 표기되어 있다. (기본값 : java) contentType : JSP가 생성할 문서의 타입을 지정한다. 위의 사진에서는 "text/html"로 표기되어 있다. (기본값 : text/html) import : JSP 페이지에서 사용할 자바 클래스를 지정한다. session : JSP 페이지가 세션을 사용할 지 여부를 지정한다. "true"일 경우 세션을 사용하고 "false"일 경우 사용하지 않..
문제 상황 JSP 파일을 작성하고 Run on Server를 통해 서버를 구동시키려고 하는데 위와 같이 에러 알림이 뜬다. 알림 내용으로는 "Several ports (8005, 8090) required by Tomcat v8.5 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port." 라고 쓰여져 있다. 영어를 해석해보면 WAS를 구동시키려는 포트가 이미 다른 프로세스가 점유 중이어서 충돌 문제가 발생한 것으로 예상된다. 해결 과정 이미 사용 중인 포트의 프로세스를 CMD를 통해 강제 종료시켜주면 된다. 윈도우 운..
- Total
- Today
- Yesterday
- jsp
- 알고리즘
- java
- Servlet
- 컴퓨터공학과
- 컴퓨터과학
- 컴퓨터기초
- 코딩
- 웹개발
- 인터넷
- C++
- 알고리즘 문제
- 코드 리뷰
- 컴퓨터 네트워크
- TCP
- 코딩테스트
- 서블릿
- 컴퓨터
- 백준 풀이
- 알파넷
- 네트워크
- 컴퓨터이론
- 컴퓨터공학
- C언어
- 코딩 테스트
- 컴퓨터과학과
- It
- 프로그래밍
- 자바
- 백준
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |