Pergunta

Eu tenho uma página JSP que irá exibir o conteúdo exato de outra página da Web em um servidor diferente. Meu entendimento era que c: import do JSTL deve ser capaz de incluir conteúdo de arquivos que não fazem parte do aplicativo da web atual

.

Eu adicionei c: url import = "página no meu servidor em um aplicativo diferente" e ele funciona bem, mas quando eu tentar incluir uma página de outro servidor falhar

.

Todas as sugestões sobre o que pode estar errado?

EDIT: O erro exata é: "O servidor encontrou um erro interno () que impediu de cumprir este pedido.". No entanto, solicitando uma página do mesmo servidor, diferentes aplicativo funciona ... Eu obter o conteúdo da página.

Foi útil?

Solução

Eu tive um erro semelhante uma vez. Descobriu-se ser que a máquina que eu estava correndo o aplicativo no tivemos alguns problemas para se conectar à internet através do firewall. Uma vez que eu implantado o aplicativo a uma máquina que sempre esteve ligado ele funcionou bem.

Outras dicas

Um código exato e como "falhar" seria uma grande ajuda. Todos os mente-leitores Atualmente de férias.

Enquanto isso, dê uma olhada http://www.ibm .com / developerworks / java / biblioteca / j-jsp06173.html

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

Se ele funciona do mesmo servidor, aplicativo diferente, faz com que seja possível que há uma variável que não está sendo inicializado em algum lugar, ou algum estado que torna lançar uma exceção. Verifique os logs de erro para qualquer rastreamentos de pilha que poderiam apontar para a linha específica de código que está causando o problema.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top