Java 使用jsp和postgresql的登录页面不工作

Java 使用jsp和postgresql的登录页面不工作,java,postgresql,jsp,Java,Postgresql,Jsp,我正在尝试使用jsp和postgress创建登录页面。登录不起作用。index.jsp页面总是显示抱歉、电子邮件或密码错误 索引页面是欢迎页面,它指向loginprocess.jsp,并调用bean LoginDao.java index.jsp <form action="loginprocess.jsp"> Email:<input type="text" name="email"/><br/><br/> Password:<input

我正在尝试使用jsp和postgress创建登录页面。登录不起作用。index.jsp页面总是显示抱歉、电子邮件或密码错误

索引页面是欢迎页面,它指向loginprocess.jsp,并调用bean LoginDao.java

index.jsp

<form action="loginprocess.jsp">
Email:<input type="text" name="email"/><br/><br/>
Password:<input type="password" name="pass"/><br/><br/>
<input type="submit" value="login"/>
</form>
LoginBean.java

package bean;

public class LoginBean {
private String email,pass;

public String getEmail() {
    return email;
}

public void setEmail(String email) {
    this.email = email;
}

public String getPass() {
    return pass;
}

public void setPass(String pass) {
    this.pass = pass;
}


}

请尝试执行以下步骤:

  • 尝试验证与数据库的连接是否正确,您可以从数据库检索数据
  • 不使用输入参数
    (loginbeanbean)
    ,使用jsp对bean进行克隆
  • 如果前面的步骤没有问题
  • 尝试在方法
    validate
    非对象登录栏中添加参数(电子邮件、传递)
  • 在jsp过程中,参数如下所示:

    < jsp:useBean id="obj" class="LoginBean" scope="session" />
    <body>
       < jsp:getProperty name="obj" property="email" />  
       < jsp:getProperty name="obj" property="pass" /> 
    </body>
    

  • 您是否能够手动选择用户。是指在数据库中使用sql语句吗<代码>从公共中选择*。\“USER432\”其中email='a'和pass='a'?是从public.USER432中选择*,其中email='a'和pass='a';语句在PostgreSql上运行良好您还有其他错误吗?JSP、HTML、Java?没有页面JSP,仅使用LoginDao.Java类就可以从数据库检索数据?我没有收到任何错误。但是loginprocess.JSP显示状态为false
    package bean;
    
    public class LoginBean {
    private String email,pass;
    
    public String getEmail() {
        return email;
    }
    
    public void setEmail(String email) {
        this.email = email;
    }
    
    public String getPass() {
        return pass;
    }
    
    public void setPass(String pass) {
        this.pass = pass;
    }
    
    
    }
    
    < jsp:useBean id="obj" class="LoginBean" scope="session" />
    <body>
       < jsp:getProperty name="obj" property="email" />  
       < jsp:getProperty name="obj" property="pass" /> 
    </body>