spring 태그라이브러리에 대한 재 질문입니다.
- 작성자 :
- 임*화
- 작성일 :
- 2010-11-24 03:37:25
- 조회수 :
- 4,347
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요. 항상 답변 정말 감사드립니다.
다름이 아니오라. 제가 저번에 아래의 에러사항에 대해 질문을 드렸습니다.
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
jsp 페이지에서 위 구문 추가시 아래와 같은 에러가 납니다.
====================================================================
심각: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: The absolute uri: http://www.springframework.org/tags cannot be resolved in either web.xml or the jar files deployed with this application
at org.apache.jasper.compiler.DefaultErrorHandler.jspError
답변해 주신 내용이
====================================================================
pom.xml에 다음 dependency를 추가하시면 될 것 같습니다.
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${spring.maven.artifact.version}</version>
</dependency>
====================================================================
위와 같이 답변을 해 주셨는데요.
현재 위와같이 spring-webmvc 라이브러리를 추가하고 사용중에 있습니다.
한가지 다른점이 있다면 같은 이름으로 첨부파일을 올릴때 스프링에서 에러가
나서 같은 이름으로 지정된 <input type="file" name="file" /> 파일이
업로드 될수 있도록
스프링 사이트에서 spring-webmvc-2.5.6 소스 파일을 다운로드 받아서 파일
업로드 하는 부분만 수정을 해서 다시 spring-webmvc-2.6.0.jar 버전으로
묶어서 사용중에 있습니다.
이 작업을 할때 컴파일 오류 같은것도 전혀 없었구요.. 현재 동일이름의 멀티
첨부파일도 다 잘되고 있는 상태이고, 스프링 쪽에서 에러나는건 하나도 없는데
유독 저 부분만 그렇습니다.
혹시 버전을 제가 임의대로 지정해서 그런걸까요?
컴파일때 오류도 없었고, 저 부분에 관련된 자바 파일은 수정도 안하고
저부분과 전혀 상관없는 자바파일 딱 3개 파일만 수정해서 그대로 다시
.jar로 묶은거 밖에 없거든요.
저 라이브러리가 없다면 페이지에서 저 태그라이브러리를 선언하면 이클립스에서 빨간
줄이 갈텐데... 현재 있기 때문에 빨간줄이 가거나 하지는 않습니다.
다름이 아니오라. 제가 저번에 아래의 에러사항에 대해 질문을 드렸습니다.
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
jsp 페이지에서 위 구문 추가시 아래와 같은 에러가 납니다.
====================================================================
심각: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: The absolute uri: http://www.springframework.org/tags cannot be resolved in either web.xml or the jar files deployed with this application
at org.apache.jasper.compiler.DefaultErrorHandler.jspError
답변해 주신 내용이
====================================================================
pom.xml에 다음 dependency를 추가하시면 될 것 같습니다.
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${spring.maven.artifact.version}</version>
</dependency>
====================================================================
위와 같이 답변을 해 주셨는데요.
현재 위와같이 spring-webmvc 라이브러리를 추가하고 사용중에 있습니다.
한가지 다른점이 있다면 같은 이름으로 첨부파일을 올릴때 스프링에서 에러가
나서 같은 이름으로 지정된 <input type="file" name="file" /> 파일이
업로드 될수 있도록
스프링 사이트에서 spring-webmvc-2.5.6 소스 파일을 다운로드 받아서 파일
업로드 하는 부분만 수정을 해서 다시 spring-webmvc-2.6.0.jar 버전으로
묶어서 사용중에 있습니다.
이 작업을 할때 컴파일 오류 같은것도 전혀 없었구요.. 현재 동일이름의 멀티
첨부파일도 다 잘되고 있는 상태이고, 스프링 쪽에서 에러나는건 하나도 없는데
유독 저 부분만 그렇습니다.
혹시 버전을 제가 임의대로 지정해서 그런걸까요?
컴파일때 오류도 없었고, 저 부분에 관련된 자바 파일은 수정도 안하고
저부분과 전혀 상관없는 자바파일 딱 3개 파일만 수정해서 그대로 다시
.jar로 묶은거 밖에 없거든요.
저 라이브러리가 없다면 페이지에서 저 태그라이브러리를 선언하면 이클립스에서 빨간
줄이 갈텐데... 현재 있기 때문에 빨간줄이 가거나 하지는 않습니다.
A
안녕하세요.. 임경화님..
jar 파일 안에 META-INF/spring.tld 및 spring-form.tld 파일이 있는지 확인해 보시면 될 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
jar 파일 안에 META-INF/spring.tld 및 spring-form.tld 파일이 있는지 확인해 보시면 될 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.