Debugar aplicação Web

Boa noite Colegas !

Gostaria de saber se existe uma maneira de debugar uma aplicação Web.
Explicando… estou estudando pelo livro do Edson Gonçalves e num exemplo simples utilizando JSP e Servlet, e estava dando um erro:

java.lang.NullPointerException
	org.apache.jsp.mostrarLivrosCads_jsp._jspService(mostrarLivrosCads_jsp.java:62)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	meupacote.web.LivrariaServlet.service(LivrariaServlet.java:82)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

Fiquei dois dias quebrando cabeça para descobrir que havia escrito livroList ao invés de livrosList.

Sei da minha inexperiência, mesmo porque pois estou começando a estudar agora, mas senti falta de uma de uma ferramenta para debugar a aplicação, como existe para classes comuns e aplicações desktop.

Se alguém tiver alguma dica fico muito agradecido.

Obrigado.

Um abraço.

você pode usar o eclipse com WTP é bem simples de debugar

Usa o netBeans!

java.lang.NullPointerException //tipo de erro org.apache.jsp.mostrarLivrosCads_jsp._jspService(mostrarLivrosCads_jsp.java:62) //localização do erro

O NullPointerException acontece qdo se está fazendo referência a uma posição de memória que não existe.
O erro está na classe ‘mostrarLivrosCads_jsp.java’, na linha 62, ou próximo dela (geralmente, antes dela!).

Então dá uma revisada, faz testes na mão pra ver como o soft deve se comportar.
Se não conseguir, posta o código da classe aqui.

Abraços

Eu uso o Eclipse mesmo para debug

Bom dia Colegas !

berg.pb:

Foi isso que imaginei… no entanto o jsp só tinha 49 linhas, na linha 20, então fiquei perdido…
A melhor dica foi o NullPointException… que me levou a descofiar de um objeto.

Lobo e dansouza:

Alguma dica ou tutorial de como debugar no Eclispe ?

quebrado:

Eu gosto bastante do NB, era o que usava, principalmente por causa da facilidade para desktop e cheguei a estudar Web… no entanto a minha pós é inteira utilizando Eclipse, então preciso me adaptar a essa ferramenta.

Obrigado a todos !

[]s

Se você roda seu projeto web dentro do Eclipse, ao adiciona-lo na aba Server, tem a opção de startar o container web (no meu caso, o Tomcat) o modo debug.

Poe o breakpoint na classe desejada e bons debugs!

Agora, se vc precisa debugar remoto, esse link aqui pode te ajudar: http://www.eclipsezone.com/eclipse/forums/t53459.html

[]'s