문제

/web-inf /tags 폴더에서 태그 파일을 유지하는 방법이 있습니까? 어쩌면 어떻게 든 TLD를 사용하고 Tagdir 대신 URI로 호출할까요?

이 요청의 이유는 하나의 코드베이스에서 여러 사이트를 실행하려고하고 Web-Inf/Site1/Templates, Tags 등을 갖기를 원하기 때문입니다. 그렇게 말하십시오.

도움이 되었습니까?

해결책

분명히 : http://java.sun.com/j2ee/1.4/docs/tutorial/doc/jsptags6.html TLD를 사용하여 태그가있는 위치를 말하더라도 항아리에 포장 된 태그의 Web-Inf/Tags 또는 Meta-Inf/태그에있을 수 있습니다.

다른 팁

Taglib를 전달하는 표준 방법은 모든 태그를 항아리에 포장 하고이 디렉토리에 항아리에 TLD를 갖는 것입니다.

  META-INF/tld/

컨테이너가 시작되면 TLD 용 모든 항아리를 스캔하여 태그를 찾을 위치를 알 수 있습니다. 당신은 단순히 URL을 사용하여 태그를 참조합니다. 그것이 JSTL이 작동하는 방식입니다.

다른 사이트가 별도의 인스턴스로 실행중인 경우 .. 배포하는 동안 관련 태그를 /웹 -inf /태그에 복사 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top