이번에 Tomcat / Eclipse 에서 개발하던 환경이 Jeus 로 올라가면서 동작하지 않아 난감한 상황이었는데,
결국 사소한 문제 때문에 작동하지 못한거여서 참으로 황당하네..
struts.xml 에서, package 정의와 include 시에 아래와 같은 사항에 주의해야 하겠다.
1. namespace 에 root 를 지정할 경우 주의점
2. include 시에 주의 점
이상 사소한 것들이지만, 작동이 안되는 우를 범하지 말도록 하자.
결국 사소한 문제 때문에 작동하지 못한거여서 참으로 황당하네..
struts.xml 에서, package 정의와 include 시에 아래와 같은 사항에 주의해야 하겠다.
1. namespace 에 root 를 지정할 경우 주의점
package 의 attribute 중에, namespace 를 지정할 때에, root 요소를 지정하는 경우, namespace="/" 가 아니라
namespace="" 로 주어야 한다.
즉, 값 안에 / 가 있어서는 안된다.
namespace="" 로 주어야 한다.
즉, 값 안에 / 가 있어서는 안된다.
2. include 시에 주의 점
include file="/demo/db/user-navi.xml" 과 같이 해서는 안되고,
include file="demo/db/user-navi.xml" 과 같이, 앞의 "/" 를 빼도록 한다.
아직 테스트는 안했지만, 앞에 / 가 붙으면 절대 경로로 찾는 듯 하다. 절대경로 찾을 시 root 는 system 루트가 되는 듯 함.
include file="demo/db/user-navi.xml" 과 같이, 앞의 "/" 를 빼도록 한다.
아직 테스트는 안했지만, 앞에 / 가 붙으면 절대 경로로 찾는 듯 하다. 절대경로 찾을 시 root 는 system 루트가 되는 듯 함.
이상 사소한 것들이지만, 작동이 안되는 우를 범하지 말도록 하자.
반응형
'Software Development > JavaSE&EE' 카테고리의 다른 글
코드 에 박힌 한글이 오락가락 하고 깨질 때! 자바 컴파일 시 필수 주의 사항! (0) | 2009.11.16 |
---|---|
JNDI NamingResource 못찾는 문제 (Jeus/MySQL) (0) | 2009.11.16 |
WAS 환경 하에서의 Reflection 을 이용한 Class 생성 (0) | 2009.11.02 |
iBatis 에서 JNDI 설정 시 주의사항 (0) | 2009.10.25 |
Commons Logging 과 Log4J (0) | 2009.10.16 |