분류 전체보기 썸네일형 리스트형 tomcat 7 의 ROOT context 를 임의의 webapp 로 변경하기 개요 myApp 라는 webapp 를 만들고 myApp.war 로 배포할 경우 tomcat 에서는 기본적으로 http://hostname:8080/myApp 같이 URL에 app 명을 주어야 접근할 수 있다. myApp 를 ROOT Context 에 할당해서 http://hostname:8080/ 로 연결할수 있도록 하는 방법을 정리해 본다 설정 #1 war rename myApp.war 를 ROOT.war 로 rename 해서 deploy 한다. maven 을 쓸 경우 다음과 같이 finalName 을 설정해서 빌드하거나 서버에 올릴때 ROOT.war 로 변경한다. pom.xml ? ROOT.war 장점 적용하기 매우 쉽다 단점: build 나 deploy 절차를 변경해야 할 수도 있다. #2 serv.. [SVN] ignore 설정 http://www.underroom.com/56491. 전역 키워드 추가 window -> proference -> team -> ignored resources add pattern 버튼 누르고 패턴 추가해주면 됨. .project .classpath .settings */target/** 파일선택후 우클릭 -> Team -> Add to svn:ignore.. Add to svn:ignore.. 메뉴가 없거나 비활성화되는경우는 이미 대상파일/디렉토리가 소스관리를 받고있는 상황.. 이경우에는 ignored 설정 불가함..이경우에는 두가지 선택이 있을 수 있음. 가) 위의 전역 키워드를 추가하는 방법을 사용.. 나) 대상을 백업후 svn에서 대상을 삭제한상태에서 svn에 커밋해서 형상관리에서 삭제.. .. [Spring] 스케쥴러 (스프링 웹 크론) @Configuration@EnableSchedulingpublic class SchedulingConfig { protected final Logger logger = LoggerFactory.getLogger(getClass()); /** 왼쪽부터 초 분 시간 일(Day of Month) 월 요일(Day of Week, 1-7 : SUN-SAT) 년도(생략가능) 초 0-59 , - * / 분 0-59 , - * / 시 0-23 , - * / 일 1-31 , - * ? / L W 월 1-12 or JAN-DEC , - * / 요일 1-7 or SUN-SAT , - * ? / L # 년(옵션) 1970-2099 , - * / * : 모든 값 ? : 특정 값 없음 - : 범위 지정 , : 여러 값 지정 구.. [Spring] 크로스 도메인(CORS) [Spring Framework]다른 도메인에서 AJAX로 접근하면 Access-Control-Allow-Origin 에러가 발생한다. 해결 방법은 JSONP 요청. JSONP로 ajax 호출을 하기 위해선 함수안에 json 문자열이 들어간 형식으로 서버에서 리턴 해줘야 한다.ex) callback({"key":"value"}); 1. 서버처리 - callback 을 처리하기위해 JsonpAdvice 클래스 생성 기존 json 처리와 동일하게 컨트롤러에서 처리가 가능하게 해준다.?123456@ControllerAdvice public class JsonpAdvice extends AbstractJsonpResponseBodyAdvice { public JsonpAdvice() { super("callba.. [Eclipse] 이클립스 설정 * 울트라에디트처럼 세로블럭(Toggle Block Selection) 단축키(alt+Shift+a) 변경 - 설정 Window>Preferences>General>Editors>Keys | Toggle Block Selection 에 할당된 단축키를 "alt + c" 로 변경(단, alt+c에 할당된 커맨드는 제거) * Workspace 인코딩 변경 - 설정 Window>Preferences>General>Workspace | Text file encoding>UTF-8 선택 * 이클립스 시작이미지 변경 - 이미지 교체 eclipse\plugins\org.eclipse.platform_4.3.1.v20130911-1000\splash.bmp * 폰트변경 - 설정 Window>Preferences>Gen.. [Spring/Mybatis] 한글 깨짐 처리 참조http://miconblog.com/tc/sohn/563http://blog.naver.com/PostView.nhn?blogId=kobell9&logNo=901499200261. Spring 설정web.xml 에 아래와 같이 Spring 에서 제공하는 filter를 설정해준다.(POST를 한글처리를위한 설정)encodingFilterorg.springframework.web.filter.CharacterEncodingFilterencodingUTF-8encodingFilter/*servelt-context.xml 설정2. Server 설정 Server.xml(GET 한글 처리를 위한 설정) 3. jsp 설정 4. Mybatis 입력시 한글깨짐 한글입력시깨짐문제 발생jdbc.url=jdbc:mysq.. HTTP 서버 응답 코드 (Response Code) 정리 클라이언트(웹 브라우저)에서 서버에 어떠한 요청(리퀘스트, Request)를 하면 서버는 응답(리스폰스, Response)를 보내줍니다. 적절한 처리가 이루어져서 성공 응답과 함께 결과 값을 보내주기도 하고, 정상적인 처리가 되지 않은 경우에는 실패 응답과 함께 에러 정보를 보내주기도 합니다. 웹 개발자라면 기본적으로 서버가 정상 응답한 경우, 200 코드를 보내주는 것은 다들 알고 계실겁니다.200을 포함하여 200번대 응답은 서버에서 정상적으로 처리하여 응답한 경우, 보내주는 값들입니다. 그리고 각 코드는 100번대 단위로 응답 코드가 구분되어 있습니다. (즉, 300번대끼리, 400번대끼리 유사한 형태의 응답 코드라는 의미입니다.)이처럼 3자리 숫자의 첫번째 값(코드)만 보고도 어떤 종류의 응답인지.. [maven] maven spring tomcat7 서버로 자동배포 설정 maven 의 pom.xml에 추가 한다 org.apache.tomcat.maventomcat7-maven-plugin2.2http://192.168.10.13:8080/manager/text admin adminadmin ip주소뒤에 manager/text까지 똑같이 해준다. 그다음 톰캣 설치 디렉토리/conf/tomcat-users.xml 파일을 설정 해준다. 여기서 username과 password는 pom.xml에서 적은 것과 동일해야 한다 그다음 이클립스의 프로젝트 우클릭 > Run As > Run Configuration 실행 우선 Browse Workspace 를 클릭해서 directory 설정해준다. 그리고 Goals:에 tomcat:undeploy tomcat:deploy 를 넣고 Run.. 이전 1 ··· 3 4 5 6 7 8 9 ··· 22 다음