Tomcat/servlet

pessoal criei uma classe pra usar no tomcat mas não sei como acessa-la…

coloquei esse endereço = http://localhost:8080/MeuCarro/WEB-INF/classes/Automovel.java

minha estrutura de pastas: E:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\MeuCarro\WEB-INF\classes

obs: tomcat roda normalmente, mas eu reparei q o eclipse me diz q não tem nada do tomcat configurado.
oq eu devo fazer?

desde ja obrigado

minha classe :

import java.sql.Date;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class Automovel extends HttpServlet {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private String tipo;
	private String modelo;
	private String marca;
	private String cor;
	private Date ano;
	private String status;
	private String km;
	
	public void Automovel(){
		this.setTipo("Carro");
		this.setMarca("WV");
		this.setKm("50");
		
		
	}

	public void doGet(HttpServletRequest request, HttpServletResponse response)
	throws IOException, ServletException    {
		response.setContentType("text/html");
		PrintWriter out = response.getWriter();
		out.println("<html>");
		out.println("<head>");
		out.println("<title>Carro teste1!</title>");
		out.println("</head>");
		out.println("<body>");
		out.println("<h1>Carro!</h1>");
		out.println("<br/>");
		out.println("<span>"+this.getTipo()+"</span>");
		out.println("<span>"+this.getMarca()+"</span>");
		out.println("<span>"+this.getKm()+"</span>");
		out.println("</body>");
		out.println("</html>");
	}
	
	//Getters & Setters
	public String getTipo() {
		return tipo;
	}
	public void setTipo(String tipo) {
		this.tipo = tipo;
	}
	public String getModelo() {
		return modelo;
	}
	public void setModelo(String modelo) {
		this.modelo = modelo;
	}
	public String getMarca() {
		return marca;
	}
	public void setMarca(String marca) {
		this.marca = marca;
	}
	public String getCor() {
		return cor;
	}
	public void setCor(String cor) {
		this.cor = cor;
	}
	public Date getAno() {
		return ano;
	}
	public void setAno(Date ano) {
		this.ano = ano;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getKm() {
		return km;
	}
	public void setKm(String km) {
		this.km = km;
	}
	
}

Vc tem serios problemas ai

primeiro, vc precisa mapear o seu servlet no web.xml
segundo vc precisa compilar essa classe, acessar o .java não vai adiantar de nada.
terceiro a sua classe não tem logica: o seu servlet deveria inicializar um Automovel, não deveria ser um Automovel.

Sinceramente?

Veja o capitulo sobre servlets, mas é bom ler todos os capitulos anteriores com atenção.
Inclusive tem um capitulo sobre configuração. Acredite todas as suas duvidas serão sana-das :wink:

ok. e muito obrigado

e peço desculpas estou mto acostumado com “phpog”
nãoconheço mto bem java

aprendi um pouco de JPanel e console somente.

mas… mto obeigado novamente

Ah, vc esta saindo de uma linguagem interpretada para uma linguagem compilada (que gera bytecode e roda sobre uma maquina virtual).

É diferente, vc tem um caminho pela frente ai :wink: Seria bom vc ler a apostila FJ11 para obter os fundamentos necessarios antes de ir para o mundo web :wink: