Começando a programar em JSP

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

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

Acabei de definir e continua dando problema

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

[quote=“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[/quote]

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

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

.1

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:

[code]<?xml version="1.0" ?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>[/code]

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.

[quote=“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:

[code]<?xml version="1.0" ?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>[/code]

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.[/quote]


Funcionou !!!
valeu, mano !!