【问题标题】:User Account Creation: adding to database, retrieving and displaying用户帐户创建:添加到数据库、检索和显示
【发布时间】:2016-11-04 02:07:52
【问题描述】:

我很好奇当用户尝试在网站上创建帐户时它是如何工作的。网站是否使用会话或 cookie 甚至 MVC 来创建帐户并将其存储在数据库中?

我不确定会话是否太多而无法用于创建包含某些验证的用户帐户(例如,密码需要很复杂)。或者一个cookie就足够了?

我已阅读以下帖子,但仍不确定如何在编码中提高效率。

Session or cookie confusion

Differences between cookies and sessions?

注意:我使用的是 eclipse 和 Tomcat 8

【问题讨论】:

    标签: java jsp session model-view-controller cookies


    【解决方案1】:

    你可以这样做:

    1/ 创建一个 jsp 页面(视图),您可以在其中为用户放置表单

    2/ 创建一个 java 类(模型),在其中放置一个连接数据库和插入数据的方法(例如 NewAccount(String username,String password,...){...})

    3/ 创建一个 servlet(controller) 以从表单中获取数据(名称、密码...)并通过调用方法将其传递给模型

    【讨论】:

    • 我猜你正在使用 MVC?
    • 我必须使用 servlet 吗?
    • 如果您使用的是 jsp,建议您将其作为控制器使用
    • 你有关于 servlet 的资源吗?我在网上看过很多指南,但它们很模糊或太复杂
    • 你是说教程?
    猜你喜欢
    • 2016-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多