2014-06-17 1 views
0

최근 정적 인 지원에 <%@include file="reuse.html"%>이 포함되어 있고 Scriptlet이 Tomcat 8에서 중단 된 것으로 나타났습니다. 왜 이런 일이 있었는지는 이해하지만,이 기능을 완전히 제거하지는 못합니다. 유사한 대안을 제공합니다. 동적 인 include와 정적 인 include의 차이점을 이해하고 정적 인 include가 성능상의 이점을 제공하는 페이지를 포함하고있어 직접적으로 컴파일된다는 점을 유의하십시오.Scripplet에 대한 오류가 Tomcat 8에 포함되었습니다.

더 자세히 컴파일 된 jsp를 조정할 수 있습니까? servletcontext와 함께 추가 유틸리티 나 객체를 선언하고 싶으면 컴파일 된 JSP에서 요청 및 응답을 보내시겠습니까?

+0

최근에 정적에 대한 지원에 "<% @ include file ="reuse.html "%>"이 포함되어 있고 스크립트 릿은 Tomcat 8에서 중단 된 것으로 나타났습니다. – Nitul

+0

Tomcat 7에서 Tomcat 8로 프로젝트를 마이그레이션하려고 시도했는데 내 페이지에서 컴파일러 오류가 발생하기 시작했습니다. 나는 이것을 확인하는 하나의 참조로 당신을 안내 할 수는 없지만, 스크립틀릿은 오랫동안 사용되지 않았으며, Tomcat 8에서 즉시 작동하지 않는 것으로 나타났습니다. 그것을 가능하게하는 방법이 있을지도 모르지만 문서는 아주 희소하다. –

+0

Tomcat 7에서 Tomcat 8로 마이그레이션 할 때 실패했습니다. 아파치 커뮤니티가 모든 자바 세계가 톰캣 8에서 옮기기 위해 스크립틀릿을 제거하도록하는 것은 실제로 가능할 것이라고 생각합니다. 사용되지 않는 것이 실패하지 않는다는 의미는 아닙니다. – Nitul

답변

1

1) JSP 사양 2.3 {http://download.oracle.com/otndocs/jcp/jsp-2_3-mrel2-spec/}이 포함 scriples이

2

을 지원) 톰캣 (8)는 JSP 사양 2.3 { http://tomcat.apache.org/whichversion.html}를 포함하고 scriplets

톰캣 8 지원을 지원.

Java 개발자를 오도하게하는 적절한 조사를 통해 설명을 업데이트하십시오.

+0

감사합니다. 긴 이야기는 이클립스의 Tomcat 8이 포함 된 태그 uri를 가져 오지 않는다는 것입니다. 이 문제는 Eclipse를 통해 Tomcat 8을 시작할 때만 발생하지만 Tomcat 8에 직접 배포 한 경우 작동하는 것으로 보입니다. JDK 8 및 Tomcat 8에서 Eclipseclipses 문제를 분류 할 때까지 Tomcat 7로 돌아 왔습니다. –