티스토리 뷰

728x90

전자정부 프레임워크 기본 템플릿으로 프로젝트를 생성했을시


EgovComCrossSiteHndlr.java 파일에서 BodyTagSupport 부분에서 오류가 나는 경우가 있습니다.


이 경우에는 pom.xml의 dependencies 부분에 아래 내용을 추가해주면 오류가 없어집니다.


<dependency> 

<groupId>javax.servlet</groupId> 

<artifactId>servlet-api</artifactId> 

<version>2.4</version> 

<scope>provided</scope> 

  </dependency> 

<dependency> 

<groupId>javax.servlet</groupId> 

<artifactId>jsp-api</artifactId> 

<version>2.0</version> 

<scope>provided</scope> 

  </dependency> 


scope이 provided 인 경우는 compile시에만 사용하고 실제 운영시에는 Servlet Container가 제공하는 library를 사용하도록 하는 의미입니다. 

728x90