Java 使用jsp和postgresql的登录页面不工作
我正在尝试使用jsp和postgress创建登录页面。登录不起作用。index.jsp页面总是显示抱歉、电子邮件或密码错误 索引页面是欢迎页面,它指向loginprocess.jsp,并调用bean LoginDao.java index.jspJava 使用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
<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: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>