Hi I have an error with a jsp, I have to access a bean present in a package called model but when I execute the code I am shown the error below, do any of you know how to solve it? I also added an image of the project structure
Error: org.apache.jasper.JasperException: /processregistration.jsp (line: 2, column: 0) The value for the useBean class attribute Model.User is invalid.
Jsp Code:
<%@ page import="java.io.*,java.util.*"%>
<jsp:useBean id="UserObj" class="Model.User"/>
<%
String email = request.getParameter("email");
String password = request.getParameter("password");
String passwordcheck = request.getParameter("passwordcheck");
String nome = request.getParameter("name");
String cognome = request.getParameter("surname");
boolean check = false;
//Verifico tutte le condizioni necessarie nel caso in cui una condizione non sia verificata torno alla pagina principale
try {
if ((password.equals(passwordcheck) == false) || (email == null) || (nome == null)
|| (cognome == null)) {
check = false;
}
//Una volta effettuata la verifica dei parametri procedo alla registrazione
else {
//out.write("email: " + email + "\n password: " + password + "\n nome: " + nome + "\n cognome: "
//+ cognome);
//out.write("Parametri coretti");
check = true;
}
} catch (Exception ex) {
check = false;
}
if (check == false) {
request.getRequestDispatcher("/register.jsp").include(request, response);
}
//Controlli eseguiti con successo
else {
if(UserObj.Register(email,password, nome, cognome)==true){
out.write("registrazione riuscita");
}
else{
out.write("registrazione non riuscita");
}
}
%>
Aucun commentaire:
Enregistrer un commentaire