我正在尝试为使用MVC的网站创建一个简单的登录页面我正在尝试为它创建一个servlet和JSP,我真的不知道该怎么做。
任何人都可以向我展示一个登录servlet的简单示例,它使用简单的if语句进行登录验证,并创建一个新的cookie并在请求中发送它。
我目前在User模型中创建了一个布尔方法,它使用SQL查询来获取登录信息。
我假设需要将此方法的结果传递到if语句,此时它会为用户分配一个cookie,然后将它们发送到主页。否则,他们将被拒绝访问并返回登录页面,并提供某种解释问题的消息。
这是获取数据库访问权限并运行查询的方法。
public boolean getLoginInfo(){
try{
DBAccess dbAccess = new DBAccess();
String sql = "SELECT username, password FROM owner WHERE username = '" + this.username
+ "'AND password = '" + this.password +"';";
dbAccess.runUpdateQuery(sql);
dbAccess.close();
return true;
}
catch(Exception e) {
return false;
}
}