Iniciante, erro com import

5 respostas
douglasmorais

Ola, sou iniciante. Estou tento fazer um exemplo de um livro. Preciso compilar um arquivo chamado SelectBeer.java. Quando executo o comando javac SelectBeer.java da um erro :

SelectBeer.java:3: ’ ; ’ expected
import javax.servlet.*
^

Puxa gente, aprender sozinho é muito difícil.

Ficarei grato se alguem puder ajudar.

Douglas Morais

5 Respostas

R

posta o código da sua servlet SelectBeer.java.
E lembre, aprender sozinho é dificil mas não é impossível. Na aréa de desenvolvimento temos que ser auto-didatas.

H

Pelo jeito você está tentando compilar um projeto web.

douglasmorais

Olha aqui o Codigo Completo:

package com.exemplo.werb;

import javax.servlet.*

import javax.servlet.http.<em>;

import <a href="http://java.io">java.io</a>.</em>;

public class SelectBeer extends HttpServlet {

public void doPost(HttpServletRequest request,
                      HttpServletResponse response)
                      throws IOException, ServletException {


   response.setContentType("text/html");
   PrintWriter out = response.getWriter();
               out.println("Beer Selection Advice<br>");
   String c = request.getParameter("color");
          out.println("<br>Got Beer color " + c);

}
}

M

Douglas morais,

no seu exemplo está faltando o ; (ponto e virgula) no final do import javax.servlet.*

mas ao passar disso,

voce deve executar o javac indicando os JARs relacionados aos servlets no classpath. Acredito que neste caso seja apenas o servlet-api.jar

Espero ter ajudado.

douglasmorais

Obrigado pela atencao Menzine, funcionou.

Criado 30 de outubro de 2008
Ultima resposta 31 de out. de 2008
Respostas 5
Participantes 4