jsp+servlet实现网上商城(无任何主流框架)

jsp+servlet实现网上商城(无任何主流框架)

这是我的一个课设作业,下面附上课设要求,以便需要的小伙伴们自取

大作业要求

  1. 题目选择
    结合课堂所学内容,综合运用数据库、静态和动态网页技术,制作一个小型JavaWeb网站项目,项目主题不限定,可结合自身情况选择题目。
    本要求中的2、3两条对系统功能的要求和技术的要求,均以“小型网络日志系统”为例进行说明,供大家设计参考。
    2.基本系统功能(以“小型网络日志系统”为例)
    系统可设计的用户类型:普通用户和管理员。
    (1)普通用户
    非注册用户可以注册为合法的普通用户。
    成功注册的普通用户可以登录系统。
    成功登录的普通用户可以添加、修改、删除、查询以及浏览自己的网络日志。
    成功登录的普通用户可以修改自己的密码。
    (2)管理员
    管理员用户在数据库中预置。
    成功登录的管理员用户可以查询、查看、删除普通用户的账户。
    成功登录的管理员用户可以查询、查看、删除普通用户的网络日志。
    成功登录的管理员用户可以修改自己的密码。
  2. 技术要求(以“小型网络日志系统”为例)
    (1)使用MySQL或SQLServer或Access建立数据库,数据库中至少包含两张表格,用于记录网站注册用户信息和网络日志,每条网络日志应至少包含标题、正文、发表时间等数据项。
    (2)网站主要页面包括普通用户注册页面、登录页面、日志查询页面、日志添加页面、日志删除页面、日志修改页面等。可实现普通用户自行注册,登录,登录后可查询、添加、删除、修改日志。在注册及插入日志页面,提交表单时应能自动检查输入信息是否合法。
    管理员用户能够查询、查看、删除普通用户的账户和发表的网络日志等功能。
  3. 架构要求
    设计的Java Web项目要综合运用本门课程中所学JSP标记、request、response等JSP内置对象、JavaBean、Servlet、JSP连接数据库等技术,实现网站的整体架构。
  4. 其他要求
    (1)实现的系统不允许采用已有主流框架,但CSS、DIV、JavaScript等技术可适当选用。
    (2)实现的系统除基本功能必须实现之外,可适当增加拓展功能项。
    (3)做好自己作品的著作权保护,在每个页面底部位置请注明你的班级、学号和姓名(可借助include动作标记),如有抄袭雷同作业,无论抄袭者或被抄袭者均视为不合格。

整体项目我在实现的时候并未使用任何框架,运用了工程化的思想和手段,例如将抽象的基类(JavaBean)封装到mall.JavaBean中,将对数据库的查询,增删改的具体实现(包括SQL语句)封装到mall.dao中,将承担事务处理的Servlet封装到mall. Servlet中。同时使用了JTSL标签和迭代标签,以及request、response、response .sendRedirect、cookies等JSP内置对象,使用一些了JSP标记例如include标记。

需要的小伙伴们可以在我的博客资源文件里找到相应的下载,同时后期也会上传到Github上,上传后会给出下载地址。

猜你喜欢

转载自blog.csdn.net/weixin_46610759/article/details/107574831