【发布时间】:2023-03-24 02:49:01
【问题描述】:
我正在 Spring Web MVC 框架 中实现一个基本的登录表单。 我的目标如下:
- 从用户那里获取用户名和密码
- 处理它,即找出用户名和密码是否 匹配来自数据库的那些
- 返回响应 - 登录成功或失败
我使用我的控制器成功地从用户那里获取了所有信息,但不幸的是我在第二点卡住了,因为我不知道到底是怎么回事 Spring 处理这种情况。
我这样想:DAO 是一个接口,它负责从一侧的表单和另一侧的数据库传输数据。在这一点上,其他一切对我来说都很神奇。
请启发我!
----------------------------------------------- --------------------------------------
login.jsp
<!-- code -->
<div class="content">
<table>
<tr>
<td><form:label path="username">Username</form:label></td>
<td><form:input path="username" /></td>
<td><form:errors path="username" cssClass="error"/></td>
</tr>
<tr>
<td><form:label path="password">Password</form:label></td>
<td><form:input path="password" /></td>
<td><form:errors path="password" cssClass="error"/></td>
</tr>
</table>
</div>
<!-- code -->
FormDao.java
package si.src.dataAccess;
import si.src.forms.Obrazec;
public interface FormDao {
/* DAO methods */
public void saveForm(Obrazec obrazec);
}
FormDaoImpl.java
package si.src.dataAccess;
import org.springframework.stereotype.Repository;
import si.src.forms.Obrazec;
@Repository
public class FormDaoImpl implements FormDao{
public void saveForm(Obrazec obrazec) {
// TODO Auto-generated method stub
}
}
================================================ ====================================
【问题讨论】:
标签: java database jsp spring-mvc dao