前言:大家需要将文件夹中"有问题的代码" 导入到自己的工作空间中一.

训练一:

正确效果:首先要求大家导入给大家的项目, 给项目的"虚拟路径" 设定为"/test"然后项目启动, 访问首页, 如果是"未登录" 状态应该显示如下效果:

然后点击"去登录", 应该跳转到登录页面, 效果如下:

然后输入“用户名”和"密码"点击"登录"按钮进行登录,如果用户名和密码输入错误, 会得到如下效果 :

如果"用户名"和"密码"输入正确会看到如下效果

其中"张三"是该用户的"昵称nickname"

二. 问题描述(推荐大家自己先查找查找不出来在来参考)

第一个问题 :启动项目时报如下错误 :

解决方案:

第二个问题 :当我们打开首页, 点击"去登录", 会报404错误, 错误提示如下

解决方案:

第三个问题:发现在登录表单中输入正确的"用户名"和密码, 但是依然一直提示"登录失败"

排查:用户名为null

解决方案:

第四个问题:解决第三个问题后, 发现最后没有在提示"登录失败", 但是跳转到首页中, 并没有提示"欢迎你: xxx"而是依然显示的是"去登录"

解决方案:

训练二:

然后项目启动, 访问首页显示如下效果:

然后点击"查询所有学员", 正确会展示的效果如下:

然后输入“添加学员”会显示添加学员的表单, 效果如下 :

输入信息点击"添加"按钮, 则会看到如下效果 :

其中最后一行红框框住的就是新添加的数据二.

问题描述(推荐大家自己先查找查找不出来在来参考)第一个问题 :访问首页点击"查看所有学员", 并没有显示所有学员的信息 , 而看到如下效果 :

解决方案:

错误1:逻辑错误,应该调用业务层,直接去页面,此时还没有数据

错误2:调用错误

错误3:名称错误

修改方案:

错误4:添加之后数据不现实

修改方案:

错误5:生日数据不显示

排查1:手动接单个参数,并打断点,对比,发现数据是yyyy-MM-dd字符串格式,而封装时候日期数据为null

解决方案:

问题解决..

最新文章

  1. 搭建基于Jenkins salt-api的运维工具
  2. Stanford NLP 学习笔记2:文本处理基础(text processing)
  3. 使用Javascript无限添加QQ好友原理解析
  4. CCF 2016-12 送货
  5. 一起刑事案件法庭辩护 z
  6. codeforces Ebony and Ivory(水题)
  7. MySQL页面打捞工具使用方法
  8. 最近使用Qt遇到的一些小问题解决办法总结
  9. 函数:Python的乐高积木 - 零基础入门学习Python017
  10. QML与Qt C++ 交互机制探讨与总结
  11. 递归求和1到n
  12. Postman参数化使用以及中文乱码问题解决
  13. WIP完工入库及完工退回的几个重要问题
  14. ERP-非财务人员的财务培训教(一.二)------财务基础知识
  15. mysql的学习笔记(七)
  16. 我了解到的新知识之----遇到路由器DNS被篡改我该怎么办?
  17. PYTHON基础入门(内置函数、推导式)学习
  18. Ajax发送请求,并接受字符串
  19. Markdown语法说明(转)
  20. ODAC(V9.5.15) 学习笔记(四)TMemDataSet (1)

热门文章

  1. MyBatis中传参时为什么要用#{}
  2. Spring(一)概述
  3. Linux错误记录贴
  4. JDK下载安装与卸载详解
  5. 2021-2-17:Java HashMap 的中 key 的哈希值是如何计算的,为何这么计算?
  6. Windows 10 滚动截图工具
  7. how to copy to clipboard using windows cmd
  8. Node.js & module.exports & exports
  9. Flutter ColorFiltered 将ColorFilter应用于其子级。
  10. “Fatal error: Unable to find local grunt.” when running “grunt” command