Estou com o seguinte problema, criei uma pagina jsp que recebe a url de uma página html e que deve mostrá-la dentro de uma tabela utilizei a o iframe soh que ele não varia o tamanha aparecendo uma barra de rolagem ou não aparece todo o conteúdo da pagína html.
Existe uma classe em jsp ou em js (alguma coisa relaciona por ex. layers) que resolva o meu problema??? Ou tem como configurar este iframe para que ele tenha tamanho indefinido para que não gere barra de rolagem??
Exibir página html dentro de uma jsp
6 Respostas
No teu JSP:
<jsp:include file=“pagina.html” />
Se não for “file”, deve ser “resource”.
ou ainda <%@ include file=“pagina.html” %>
Estou com o seguinte problema, criei uma pagina jsp que recebe a url de uma página html e que deve mostrá-la dentro de uma tabela utilizei a o iframe soh que ele não varia o tamanha aparecendo uma barra de rolagem ou não aparece todo o conteúdo da pagína html.
Existe uma classe em jsp ou em js (alguma coisa relaciona por ex. layers) que resolva o meu problema??? Ou tem como configurar este iframe para que ele tenha tamanho indefinido para que não gere barra de rolagem??
soh que quando é passado um atributo “http://www.pagina.com.br/pagina.html” ela não é exibida com <jsp:include page=’<%=request.getParameter(“url”)%>’/>…??? como devo fazer??
URL url = new URL("http://www.seusite.com.br/pagina.htm");
InputStream is = new FileOutputStream( url );
PrintWriter out = response.getWriter();
byte[] b = byte[1024];
while( is.read( b ) > 0 ) {
out.print( b );
}
is.close();
Acho que isso resolve.
URL url = new URL("http://www.seusite.com.br/pagina.htm"); InputStream is = new FileOutputStream( url ); PrintWriter out = response.getWriter(); byte[] b = byte[1024]; while( is.read( b ) > 0 ) { out.print( b ); } is.close();Acho que isso resolve.
cara não reconheceu a variável URL url = new URL(request.getParameter(“url”)); para isto url é passada para a página artigo.jsp através: artigo.jsp?url=http://www.seusite.com.br/pagina.htm
import java.net.URL;
Isso resolve o seu problema.
Agora, quanto ao parâmetro “url”, você deve passar ele, ou pegar de alguma maneira, seja uma literal String ou sei lá o que.