Começando a programar em JSP

8 respostas
S

Ola !!!

Estou tentando rodar um arquivo jsp pela primeira vez e esta dando erro.

Eu instalei o J2SDK e o Tomcat 5.0

-O J2SDK eu instalei no seguinte caminho:
c:\j2sdk1.4.2_06
-O Tomcat eu instalei no seguinte caminho
c:\Tomcat 5.0
-Configurei uma variável de ambiente chamada JAVA_HOME apontando para o seguinte caminho: c:\j2sdk1.4.2_06

quando eu tento executar o arquivo jsp no browser (http://localhost:8080/teste.jsp) aparece a seguinte mensagem


root cause

Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK

alguém poderia me ajudar ???

Obrigado pela atençao
Spyck

8 Respostas

G

E a variável de Ambiente PATH=c:\j2sdk1.4.2_06\bin você definiu?

S

Acabei de definir e continua dando problema

G

Bom, pode ser a variável de ambiente CLASSPATH define ela também…

.;C:[u]tomcat[/u]\common\lib\servlet-api.jar;C:[u]tomcat[/u]\common\lib\jsp-api.jar

S

“gilsonap”:
Bom, pode ser a variável de ambiente CLASSPATH define ela também…

.;C:[u]tomcat[/u]\common\lib\servlet-api.jar;C:[u]tomcat[/u]\common\lib\jsp-api.jar

Ola !!!
Bom é o seguinte eu apaguei tudo e reinstalei tudo novamente e configurei todas as variáveis de ambiente( PATH, CLASSPATH, JAVA_HOME ), ai eu voltei a executar o arquivo e, novamente deu problema
ai eu resolvi executar um arquivo “jsp” que esta dentro da pasta “tomcat 5.0” (webapps/js-examples) e funcionou. (http://localhost:8080/jsp-examples/checkbox/checkresult.jsp?fruit=apples&fruit=oranges&fruit=melons&submit=Submit)

Bastante entusiasmado voltei a executar o arquivo “teste.jsp” que estava dando problema e apareceu a seguinte mensagem:


HTTP Status 404 - /teste/teste.jsp

type Status report
message /teste/teste.jsp
description The requested resource (/teste/teste.jsp) is not available.

Apache Tomcat/5.0.28


o arquivo esta correto ???

<%@ page contentType=“text/html”%>
<html>
<head>
<title>Teste JSP</title>
</head>
<body>
<%out.println(“Teste efetuado com sucesso”);%>
</body>
</html>

Obrigado pela atenção
Spyck

L

Olá amigo,
arquivos “js”??? a extensão é “jsp”.

S

.1

M

Salve,

Esse problema 404 é porque o arquivo não foi encontrado, faça o seguinte:

crie uma pasta 'meuApp' e crie tambe dentro da pasta meuApp uma pasta 'web-inf' e um arquivo web.xml com o seguinte código:

&lt;?xml version=&quot;1.0&quot; ?&gt;
&lt;!DOCTYPE web-app PUBLIC &quot;-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN&quot; &quot;http&#58;//java.sun.com/dtd/web-app_2_3.dtd&quot;&gt;


&lt;web-app&gt;
	&lt;welcome-file-list&gt;
		&lt;welcome-file&gt;index.jsp&lt;/welcome-file&gt;
	&lt;/welcome-file-list&gt;
&lt;/web-app&gt;

agora cole o arquivo Teste.jsp dentro do diretório meuApp.

inicie o tomcat e entre com a url:
http://localhost:8080/meuApp/Teste.jsp

Nota: o arquivo Teste.jsp deve ter inicial maiúscula.

S
"marcossousa":
Salve,

Esse problema 404 é porque o arquivo não foi encontrado, faça o seguinte:

crie uma pasta 'meuApp' e crie tambe dentro da pasta meuApp uma pasta 'web-inf' e um arquivo web.xml com o seguinte código:

&lt;?xml version=&quot;1.0&quot; ?&gt;
&lt;!DOCTYPE web-app PUBLIC &quot;-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN&quot; &quot;http&#58;//java.sun.com/dtd/web-app_2_3.dtd&quot;&gt;


&lt;web-app&gt;
	&lt;welcome-file-list&gt;
		&lt;welcome-file&gt;index.jsp&lt;/welcome-file&gt;
	&lt;/welcome-file-list&gt;
&lt;/web-app&gt;

agora cole o arquivo Teste.jsp dentro do diretório meuApp.

inicie o tomcat e entre com a url:
http://localhost:8080/meuApp/Teste.jsp

Nota: o arquivo Teste.jsp deve ter inicial maiúscula.

------------------------------------------------------------------------------

Funcionou !!!
valeu, mano !!

Criado 18 de janeiro de 2005
Ultima resposta 19 de jan. de 2005
Respostas 8
Participantes 4