您好!欢迎来到老学长资源库
基于JSP+Servlet开发用户登录功能源码(无数据库 JavaWeb补考) 课程设计 大作业
  • 2024-10-30
  • 动态网站
  • 0
  • 55
  • 扫一扫,手机访问
  • 限时 • 优惠
  • 平台资金担保,交易全程无忧
  • 立即抢购
  • 19.00
  • (原价:¥49.00)
  • 商品特色:
  • 担保交易
  • 自动发货
  • 商品详情
  • 累计评价 1
  • 商品问答
  • 交易规则
  • 立即购买
  • 作品编号:
  • 1085
  • 数据库:
  • 无数据库
  • 后端技术:
  • Servlet
  • 文档资料:
  • 无文档

基于JSP+Servlet开发用户登录功能(无数据库 JavaWeb补考)(大作业/课程设计)
开发工具: MyEclipse/Eclipse/idea+Jdk+Tomcat

题目:

本案例编写了一个Java web应用程序,模拟网站的用户登录功能,用户在每次成功登录后可以获得相应的网站积分。在本案例中,对于用户名和密码,只要两个参数均不为空,则判断为用户存在,登录成功。成功后页面显示用户登录成功的提示信息和用户所获得的积分。假如用户名和密码其中一项为空,则判断为登录失败,页面输出登录失败信息,并且给出返回登录页面的链接。

解题思路:

1) 用户在登录页面提交信息后,该信息提交到LoginServlet中,在这里做两个操作,产生一个随机数作为积分放到request域中。然后将请求转发给ShowServlet。这个操作是为了考察request作用域的参数传递,可以在多个servlet间进行。

2) ShowServlet中首先设置response和浏览器解析的响应编码,防止中文乱码问题。

3) 禁用浏览器缓存,防止用户看到之前访问的信息。

4) HttpServletRequest对象的getParameter()方法获取页面提交的参数用户名和密码,这是要注意中文乱码问题。需要注意的是,在针对 LoginServletsetAttribute()方法存入的参数时,需要用HttpServletRequest对象的getAttribute()方法来获取。

5) 用HttpServletResponse对象的getWriter()方法获取PrintWriter输出流对象,用于向浏览器输出信息。

案例效果预览:

1) 启动tomcat服务器,访问http://localhost:8080/zhangsan01/login.html页面,输入用户名和密码,如图所示。(链接里的zhangsan01是项目名称,项目名称请以姓名拼音+学号后两位命名

014833xmehhem5mgn0hnet.png

                                                                                1登录页面

2)点击登录按钮,登录成功,如图2所示。

014833u00g0k80ylg5503m.png

                                                                    2登录成功

3)重新访问登录页面,直接点击登录按钮,登录失败,页面显示信息如图3所示。

014833wg9zc9z99xwahglx.png

                                                                          3登录失败


要求:项目名称以姓名拼音+学号后两位命名。案例完成后将项目代码,功能实现截图打成压缩包,压缩包命名为班级-姓名-学号,例如:计算1901-张三-01


评分明细

(1) 做出图1所示的login.html页面。20

(2) 当用户名和密码其中一项为空时点击登录跳转到图3显示界面。25

(3) 当用户名和密码均不为空时点击登录跳转到图2登录成功界面。25

(4) 输入用户名为中文时登录跳转到图2不乱码。10

(5) 同一用户名再次登录能实现积分累加。10

(6) 3界面中点击超链接“返回登录页面”能成功返回登录界面。10


  • 商品评价
  • 折槐.****
  • 交易完成超过3天未评价,默认好评
  • 2025-01-07 14:57:10
好评
  • 交易规则

1. 挑选自己想要的项目

2. 为避免同学校重复撞车,建议购买前使用查重功能输入学校全称进行查重(尽可能的避免撞车)

3. 点击立即购买并付款

4. 返回网站点击订单进入订单详情查看源码下载地址进行下载

手机端:

微信图片_20240612081606_看图王.jpg

电脑端:

微信图片_20240612082107.png

6. 在订单详情中对自己购买的每个商品进行记录学校操作!

7. 文件创建时间修改:http://www.stuziyuan.com/product/view1201.html

声明:本网站提供各类参考源码!可用于个人学习参考使用!禁止商用!

  • 认证类型:
  • 个体户
  • 商家认证:
  • 工作时间
  • 周一至周日:09:00 - 20:00
  • 描述
    5.00
  • 发货
    5.00
  • 售后
    5.00
联系我们
微信:laoxuezhangzyk
QQ :2892034822
联系客服
购买源码 源码咨询 订制开发 联系客服
13173207916
手机版

扫一扫进手机版
返回顶部