Hola, que tal?
A ver tengo un problemilla con las servlets y los java Bean.
Estoy intentando instanciar a un java Bean desde un servlet que se encuentra dentro del mismo paquete, pero me falla al compilar porque dice que no encuentra el simbolo de, es decir la clase del java Bean.
El codigo es el siguiente:
Java Bean:
package salrepe;
import java.io.*;
import java.util.*;
public class Usuario implements Serializable
{
private String nombre;
private String apellido;
private String correo;
public Usuario() {
}
public Usuario(String nombre, String apellido, String correo)
{
this.nombre = nombre;
this.apellido = apellido;
this.correo = correo;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public String getNombre() {
return nombre;
}
public void setApellido(String apellido) {
this.apellido = apellido;
}
public String getApellido() {
return apellido;
}
public void setCorreo(String correo) {
this.correo = correo;
}
public String getCorreo(){
return correo;
}
}
************El servlet ********************+
package salrepe;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import salrepe.*;
public class ComprobacionUsuario extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
Usuario usuario = Usuario.getNombre();
request.setAttribute("User", usuario);
response.sendRedirect("jsp/index.jsp");
}
}
En la compilación me da:
ComprobacionUsuario.java:12: cannot find symbol
symbol : class Usuario
location: class salrepe.ComprobacionUsuario
Usuario usuar = new Usuario();
^
Lo que pretendo es hacer una aplicación MVC con estos 2 elementos y un JSP.
Espero que puedan ayudarme gracias