vendredi 26 avril 2019

Jsp not found Package

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

Structure of project

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