QQZone3 - 登录问题汇总

login 出现的错误

  • URL没修改,用的还是fruitdb

  • rsmd.getColumnName() 和 rsmd.getColumnLabel()

    • SELECT fid AS id FROM ...
      
    • .getColumnName() -> fid

    • getColumnLabel() -> id

  • Can not set com.atguigu.qqzone.pojo.UserBasic field com.atguigu.qqzone.pojo.Topic.author to java.lang.Integer

    • Integer 不能作为 UserBasic 对象进行传参
    • 调用 UserBasic 中有一个参数 Integer id 的构造方法,将 id 封装成 UserBasic 对象
  • left.html页面没有样式,同时数据也不展示,原因是:我们是直接去请求的静态页面资源,那么并没有执行super.processTemplate(),也就是thymeleaf没有起作用
    (之前的表单也是这个原因)
    解决方法:

    • 新增PageController,添加page方法:
      public String page(String page){
      return page ; // frames/left
      }
      目的是执行super.processTemplate()方法,让thymeleaf生效
posted @   LaViez  阅读(77)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
点击右上角即可分享
微信分享提示