본문 바로가기

리눅스 서버 구성 - JDK설치 1. 리눅스 서버 접속 PuTTY 등 프로그램을 사용하여 리눅스 서버에 접속합니다. 2. 리눅스 서버 접속 ID와 PW를 입력하여 root계정으로 접속하고 기본폴더를 usr/local로 지정한다. 3. 설치파일 다운로드 하기 wget http://download.oracle.com/otn-pub/java/jdk/6u25-b06/jdk-6u25-linux-x64.bin 명령어를 사용하여 JDK를 다운로드 받는다. 4. 다운로드 받은 파일의 이름을 다음 명령어를 사용하여 바꿔준다. mv jdk-6u25-linux-x64.bin /usr/local/jdk1.6.0.25.bin 5. 설치를 위해 파일의 권한을 바꿔준다. chmod 755 jdk1.6.0.25.bin 권한을 변경하고 나면 다음과 같이 파일명의 색.. 더보기
<jsp:forward> 액션 태그 1. 액션 : JSP 주요 구성요소의 하나, XML형태의 태그만 붙일 수 있다. 1.1. 기능 1.1.1. JSP 페이지간 흐름 제어 1.1.2. 자바 애플릿 지원 1.1.3. 자바 빈즈 컴포넌트와 JSP 상호작용 지원 2. forward 액션 2.1. 제어권을 다른 페이지에 완전히 넘겨버리기 때문에 현재 페이지를 완전히 다른 페이지로 전환할 때 사용한다. 2.2. Ex) 3. 출력 버퍼와의 관계 3.1. 가 실행되면 출력버퍼의 내용이 비워지고 이동한 페이지의 출력 결과가 새롭게 출력 버퍼에 저장 3.2. 앞에 있는 내용은 덮어 씌워지게 되고 뒤에 위치한 코드는 실행조차 되지 않는다. 3.3. 버퍼가 없거나 사용하지 않는 경우, 버퍼가 차서 버퍼의 내용을 웹 브라우저에 한번 전송한 후에 태그를 사용하는 .. 더보기
Dispatcher와 Redirect Dispatcher와 Redirect란? 리절트 설정 방법들로서 페이지를 이동하는 방식 redirect : jsp에서 response.send("..") 메소드를 호출한 것과 같은 효과를 낸다. 또한 리다이렉스할 URL을 응답으로 웹 브라우저에 보낸다. URL로 새롭게 서버와 연결이 되므로 request가 새롭게 생성되는 것을 의미한다. 웹 브라우저에 나타나는 URL도 바뀐다. dispatcher : request가 유지된다. 서버와 새롭게 연결이 되는 것이 아니므로 처음 접속했던 request 정보를 가지고 있다. dispatcher는 요청처리를 다른 웹 리소스로 위임하는 것이다. 따라서 웹 브라우저에 요청 URL이 바뀌지 않는다. [출처] 자바웹개발(프레임워크) 네이버카페 | 작성자 redcaps12.. 더보기
@RequestMapping 핸들러 매핑 1. 컨트롤러 클래스나 메소드가 특정 HTTP Request URL을 처리하도록 매핑하기 위해서 사용한다. 그래서 클래스 선언부에 @RequestMapping을 적용할 수도 있고(이하 Type-Level), 클래스의 메소드에 @RequestMapping을 적용할 수도 있다(이하 Method-Level) 2. @RequestMapping애노테이션에 사용할 수 있는 엘리먼트 2.1. String[] value() : URL 패턴 @RequestMapping 핸들러 매핑 2.1.1. ANT 스타일의 와일드카드 사용가능 Ex) @RequestMapping("/hello")@RequestMapping("/main*")@RequestMapping("/view.*")@RequestMapping("/admin/**/u.. 더보기
geronimo-servlet_2.5_spec-1.2.jar 에러 문제 - 에러 메시지 내용 - 정보: validateJarFile(C:\egovframeworkSample\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\winiProject\WEB-INF\lib\geronimo-servlet_2.5_spec-1.2.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class - 해결 내용 - 위 에러 부분은 오류가 아닌 warning으로서 WAS에 의해 servlet api 관련 jar가 무시되었다는 표시입니다. (대부분의 경우에 표시되는 정상적인 메시지) 더보기