JSP DAO(Model)

Posted Vincen_shen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSP DAO(Model)相关的知识,希望对你有一定的参考价值。

示例代码:

1. Users类

package com.po;

public class Users {
    private String username;
    private String password;

    public Users(){}

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }
}

2. DAO类

package com.dao;

import com.po.Users;

public class UsersDAO {

    // 用户登录方法
    public boolean usersLogin(Users u){
        return ("admin".equals(u.getUsername()) && "admin".equals(u.getPassword()));
    }
}

3. html代码

<%@ page contentType="text/html;charset=UTF-8" %>
<jsp:useBean id="loginUser" class="com.po.Users" />
<jsp:useBean id="userDAO" class="com.dao.UsersDAO" />
<jsp:setProperty name="loginUser" property="*" />

<%
    // 如果用户名和密码都等于admin,则登录成功
    if(userDAO.usersLogin(loginUser)){
        session.setAttribute("loginUser", loginUser.getUsername());
        request.getRequestDispatcher("login_success.jsp").forward(request, response);
    }else {
        response.sendRedirect("login_failure.jsp");
    }
%>

 

以上是关于JSP DAO(Model)的主要内容,如果未能解决你的问题,请参考以下文章

web里的action、dao/model、service、util是干啥的?

我能不能理解成 ssh中service就相当于与jsp+servlet+dao中的servlet???

JSP+Servlet+DAO+Javabean模式小记-20171029

javaweb开发中有servlet,model,po,vo,dao,daoimpl的属于啥框架

jsp开发中、servlet、dao层、biz层、entity层到底各自啥作用?

Servlet-JSP 项目开发规范