전체 글(133)
-
web.xml 이 생성이 안된다??
web.xml이 없는 현상이 발생했다. 알아보니 tomcat 7.0 이상 버전에선 web.xml이 옵션이라 사용해도 되고 안해도 된단다.. 이런 닝기리. 이런건 왜 한국이 느린거냐!!!! 참고로 servlet 3.0 이상에서도 web.xml 이 없다는군요.이것도 옵션일듯. .
2012.08.23 -
org.springframework.web.filter.CharacacterEncodingFilte 의 사용
Web.xml 에서 org.springframework.web.filter.CharacacterEncodingFilte 를 필터로 추가 했는데 사용이 되지 않을 경우!!!!(참고 : Web application server = tomcat 7.0 이상 버전)org.springframework.web.filter.CharacacterEncodingFilte를 Web.xml 에서 사용할 때 사용이 되지 않는다면..다음을 한번 확인해 보세요. encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /* 기존의 We..
2012.08.23 -
[개발잡담] 난 너무나도 알고 싶은게 많다.
웹페이지를 구축하고 싶은데 모르는게 너무 많다. JSP, java script source, maven, spring, ajax, json 이게 다 어떻게 엮이고 엮어져서 web page가 만들어지는걸까? 요즘 좋은 툴이 있어 템플릿 페이지를 자동으로 만들어 주지만... 막상 web 개발을 시도하려고 해보면 web.xml에 환경설정(?) 해야 하는 부분도 많고 오만가지 jar파일은 당황스럽게 만든다. 그래서 결정한건 하나하나씩 한번 test를 해볼 심산이다. Spring을 통한 MVC 모델은 구축해 봤는데 이건 Spring tool 이라는걸 통해서 만들어 봤다. 물론 maven 이라는 희한한 툴을 이용해서 뭔가 간략하게 휙휙 지나가 버렸지만.. 아는게 없이 페이지가 구축되는 느낌이 들어서 좀 구체화 시키..
2012.07.09 -
이클립스 환경에서 AWT에서 한글이 깨질 때
이클립스 환경에서 AWT에서 한글이 깨질 때[그림 1] AWT에서 한글이 깨져서 나오는 현상AWT에서 한글 입력 시에 네모 글자로 나올 때가 있습니다. 정확한 이유는 모르겠지만 프로젝트의 인코딩과컴파일시의 인코딩이 일치하지 않아서 발생하는 문제인 듯 합니다.제 경우에는 프로젝트의 기본 인코딩이 UTF-8 인 경우였습니다.보통은 Inherited Character Encoding 이라고 해서 디폴트 인코딩을 사용해서문제 없이 사용할 수 있었는데, UTF-8로 지정하니 한글이 깨져버리네요.이럴 때는 -Dfile.encoding=MS949 라는 VM Arguments를 추가해주면 됩니다.상세한 설정 방법을 알아보도록 하겠습니다.먼저 이클립스의 Package Explorer에서 프로젝트를 선택한 후 Alt + ..
2012.07.03 -
[JSP] 오류 : Grid can not be used in this ('quirks') mode!
Web을 가동시키고 페이지 호출시 오류는 다음과 같았다. Grid can not be used in this ('quirks') mode! 해당 문제로 구글링을 해봤다. 내가 열고자 했던 화면은 IE8 인데 혹시나 해서 크롬으로 열어보니 화면이 보였다. 원인은 JSP에 문서호환 부분에 대한 코딩이 빠져서 이다. 위의 붉은 부분을 추가 하면 해당 오류는 해결된다. 부분을 페이지 상단에 삽입하면 문제가 해결되는데... 문서호환에 대한 규약정도로 보면 될것 같다. 하지만 이렇게 하지 않고도 해결하는 방법이 있는데 와 같이 head 태그사이에 meta 태그를 삽입해도 문제가 해결이 된다.DOCTYPE 선언을 해서 jQuery UI 에서 css 타입에 미묘한 변화가 생기는 수가 있으니, 이럴땐 아래의 방법으로 해..
2012.06.29 -
이클립스 + 톰캣 + 스프링 MVC + maven 개발환경 구축 - 3장
이제 메이븐과 이클립스, 톰캣이 모두 같이 연동되도록 설정해보자. 이 과정은 지금 설정하는 필자도 함께 알아가며 하는 과정이기 때문에 문서가 변경될 수 있다는 점을 유의해주길 바란다. 일단 2장까지 설치한 환경을 기본으로 하여 이클립스에서 별도의 세팅없이 모두 한번에 스프링 개발을 메이븐으로 관리하는 것을 목표로 한다. 3. 이클립스의 메이븐 + 스프링MVC 설정 왜 이클립스에서 이런 불편한 설정을 해주어야 할까? 이클립스는 훌륭한 IDE툴이지만 아직 메이븐과 스프링과 톰캣이 제대로 연동될 수 있는 시스템을 사용자의 설정에 맡기고 있다. 물론 JUnit을 활용하여 굳이 서버를 실행시키지 않아도 예상값을 주고 받을 수 있는 환경 또한 구성할 수 있지만 제대로된 확인은 직접 서버를 구동해서 서비스가 어떻게 ..
2012.06.07