Qual é o caminho padrao do tomcat (onde eu coloco os jsp’s) e´
No apache comum é o htdocs e no tom cat??
[quote=Sussel]Qual é o caminho padrao do tomcat (onde eu coloco os jsp’s) e´
No apache comum é o htdocs e no tom cat??[/quote]
Voce quer dizer o diretorio da aplicacao/site padrao, certo?
No Tomcat fica em webapps/ROOT.
Marcio Kuchma
É a pasta webapps, dentro dela você cria a pasta que conterá a sua aplicação, o nome da pasta você usa p/ acessar as suas páginas. Por exemplo:
[code]webapps\teste
Eu nao consegui fazer rodar um simples exemplo que está em um diretorio que eu criei
(o diretorio é chamado sussel)
o erro que da é
HTTP Status 404 - /Sussel/form.htm
type Status report
message /Sussel/form.htm
description The requested resource (/Sussel/form.htm) is not available.
não sei
[code]webapps\teste
http://localhost/teste[/code]
eu criei esta pasta porem quando eu tento acessa-la ela me retorna o seguinte erro
HTTP Status 404 - /Sussel/form.html
type Status report
message /teste/form.html
description The requested resource (/teste/form.html) is not available.
se alguem souber
eu agradeco
Esse erro acontece com uma página padrão do tomcat? ou acontece com a página 404 do browser???
O problema do caminho eu resolvi pore agora quando eu tento executar um jsp simples ele da todo esse erro:
[code]
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:97)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:346)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:414)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:472)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
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
org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler(CompilerAdapterFactory.java:106)
org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:935)
org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:764)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:382)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:472)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.[/code]
Porem se for um html normoal ou os proprios jsp’s que vem como exemplo funcionam
o que eu faço ?
Você configurou o classpath com os diretórios java?
Setou a JAVA_HOME para o diretório do java?
O erro que ele esta dando é que ele não consegue compilar estes arquivos que você está tentando acessar.
Ele exibe os arquivos de exemplos porque eles já vieram compilados junto com a instalação.
Entendeu?
[quote=Sussel][code]webapps\teste
http://localhost/teste[/code]
eu criei esta pasta porem quando eu tento acessa-la ela me retorna o seguinte erro
HTTP Status 404 - /Sussel/form.html[/quote]
Pra isso funcionar o diretorio teste tem que estar dentro do diretorio ROOT do webapps e nao apenas no webapps (se for direto no webapps tem que criar um contexto pra aplicacao).
Marcio Kuchma
Onde que eu faço isso ???