본문 바로가기

struts에서 ContextPath 사용하기 "올바른 성장과 따뜻한 나눔" ${pageContext.request.contextPath} 1. [${ctx}] 2. [] 3. [] 참간단해 보이지만 또 막상 사용하려고 하면 서핑을 하게 됩니다. 또한 거의 대부분 ${pageContext.request.contextPath}와 같은 방식만 언급되어 있지 변수로 선언하고 설정한 다음 사용하는 방법에 대해서는 언급이 없습니다. 그래서 간단하게 접근하기 위한 방법을 공유합니다. 위에서 3가지 방법으로 접근하는 방법을 소개하고 있는데 ${}방식은 프리마커 스타일이구요 밑에 두가지 방식은 OGNL 방식입니다. (결과는 같지만 %{}는 non-String 일때 문자열로 분석하게 하는 기능입니다. 여기서는 필요가 없죠?.. ㅎㅎ 그래도 이런 표현도 있다는 것을 .. 더보기
Maven Jetty JNDI 설정 WST Tomcat과 동일하게 사용하는 방법 상황: maven jetty 6.1.14 에 DataSource를 설정하고 개발환경을 구축하여 개발하는 도중 REST 로 개발되어야 할 상황이 발생하여 strusts2-rest-plugin 2.1.6으로 개발환경을 구축하였으나 동작하지 않음. 정확한 원인은 모르겠으나 Jetty 환경에서 REST 적용이 안되는 것 같아서 WST 환경으로 전환함. 이때 Jetty Server가 설치되어 있지 않은 관계로 Tomcat 6.0 으로 Server 설정을 했으나 Jetty의 JNDI 설정을 인식하지 못함. 목적: Jetty 와 Tomcat 개발환경에서 설정변경없이 동시에 개발하고 싶다. -------- Jetty 6.1.14 에서 기본 JNDI 작업 :jetty.xml java:NEXFA_DS jdbc:mysql:.. 더보기
프로젝트 관리자가 알아야할 97가지 사실 - 글모집 O'Reilly 에서 출판된 '97 Things' 시리즈의 두번째 책입니다. 모팀장님의 제안으로 현재 같이 근무하는 차/부장들이 함께 책을 번역하고 있습니다. 저는 아직까지 PM다운 PM의 역할을 해본적이 없어서 PM으로서 프로젝트에 임할때 어떻게 해야하는 지를 가늠하기 어렵습니다. 많은 분들의 참여가 있어서 국내 프로젝트 환경에서 PM이 알아야할 내용이 많이 수집이 되었으면 합니다. 우리가 지식이나 지혜를 습득하는 방법으로 경험하는 것이 가장좋은 방법일테지만 모든것을 다 경함할 수는 없기때문에 다른사람의 경험을 글로써 접한다면 많은 도움이 될 것 같습니다. 보다 자세한 내용은 http://homo-ware.tistory.com/126 를 참고해주세요. 더보기