문제

다른 서버에 다른 웹 페이지의 정확한 내용을 표시하는 JSP 페이지가 있습니다. 내 이해는 C : JSTL에서 가져 오기가 현재 웹 애플리케이션의 일부가 아닌 파일에서 컨텐츠를 포함시킬 수 있다는 것입니다.

C : import url = "다른 응용 프로그램의 서버의 페이지 페이지"를 추가하고 잘 작동하지만 다른 서버에서 페이지를 포함 시키려고하면 실패합니다.

무엇이 잘못되었는지에 대한 제안이 있습니까?

편집하다: 정확한 오류는 다음과 같습니다. "서버는 내부 오류 ()가 발생 하여이 요청을 충족하지 못하게했습니다." 그러나 동일한 서버에서 페이지를 요청하면 다른 앱이 작동합니다 ... 페이지의 내용이 있습니다.

도움이 되었습니까?

해결책

한 번도 비슷한 오류가있었습니다. 앱을 실행 한 기계에는 방화벽을 통해 인터넷에 연결하는 데 문제가있는 것으로 판명되었습니다. 항상 연결된 컴퓨터에 앱을 배포하면 제대로 작동했습니다.

다른 팁

정확한 코드와 "실패"는 큰 도움이 될 것입니다. 모든 마인드 리더는 현재 휴가 중입니다.

한편, 살펴보십시오 http://www.ibm.com/developerworks/java/library/j-jsp06173.html

<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
...
<c:import 
  url="http://www.truenorthguitars.com/Clients/Richman/index.htm" />

동일한 서버, 다른 앱에서 작동하면 어딘가에 초기화되지 않는 변수가 있거나 일부 상태가 예외를 던지는 상태가 가능합니다. 문제를 일으키는 특정 코드 라인을 가리킬 수있는 스택 추적에 대한 오류 로그를 확인하십시오.

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