Erro ao imprimir uma frase com JSP e Java com as tags <% %>
Bom dia:
Estou construindo uma aplicação JSP no eclipse photon. Criei três classes uma para acessar (conexão) um banco de dados outras duas [jsp] a primeira um menu para abrir uma outra (segunda), nesta foram criadas: uma tag JavaScript com uma função, uma com a tags <form linhas de comandos /form> essas funcion sem problemas, a ultima que inicia com a tag <% e finaliza com %> não é reconhecida, simplesmente exibe o que é editado inclusive <% %>. Segue classe:
<!-- <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Consultar</title>
</head>
<body>
<%
out.println("Ola Mundo");
%>
</body>
</html>
O resultado no meu caso é exibido <%
out.println("Ola Mundo");
%>
e não simplesmente a frase
Ola Mundo (Como deveria ser)
Informo que estou usando eclipse Photon, Apache Tomcat 9.0 (funcionando normalmente). O projeto foi adicionado ao servidor Apache. Java 1.8
Por gentileza . Como devo proceder para que a fase seja exibida sem problemas?
Estou construindo uma aplicação JSP no eclipse photon. Criei três classes uma para acessar (conexão) um banco de dados outras duas [jsp] a primeira um menu para abrir uma outra (segunda), nesta foram criadas: uma tag JavaScript com uma função, uma com a tags <form linhas de comandos /form> essas funcion sem problemas, a ultima que inicia com a tag <% e finaliza com %> não é reconhecida, simplesmente exibe o que é editado inclusive <% %>. Segue classe:
<!-- <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Consultar</title>
</head>
<body>
<%
out.println("Ola Mundo");
%>
</body>
</html>
O resultado no meu caso é exibido <%
out.println("Ola Mundo");
%>
e não simplesmente a frase
Ola Mundo (Como deveria ser)
Informo que estou usando eclipse Photon, Apache Tomcat 9.0 (funcionando normalmente). O projeto foi adicionado ao servidor Apache. Java 1.8
Por gentileza . Como devo proceder para que a fase seja exibida sem problemas?
Pedro Farias
Curtidas 0
Respostas
Pedro Farias
22/07/2018
Depois de muito garimpar, descobri que para que as tags sejam reconhecidas pelo eclipse, basta mandar rodar o programa clicando no botão verde, o mesmo procedimento quando se pretende que um programa desktop seja executado.
GOSTEI 0