山东大学创新实训11——新增博客
本来以为很好写,就和之前的没啥两样,但是出了点问题。
因为springboot版本的升级,所用的tomcat,javaEE的版本升级了,与之前的都不一样javax.httpservletrequest还有javax.httpservletresponse的都不能用,都要换成Jakarta的包,但是换成了Jakarta之后又会有新的问题,getRequest的函数又不能使用,这就导致了一个问题,新增博客功能实现的时候应该是创建一个对象等于当前登录用户,因为没有http的token请求头返回,博客的信息不完全,userid为空,导致传进来的jason格式不匹配,导致无法正常显示博客详情页
jakarta中的request只能读,由于时间原因,我就没管它,我就直接绕过token,在前端传userid。
加上this.form.userId=this.user.id,再把后端的代码改一下,主要是把创建对象、setUserId删掉,只留下insert,就能在博客的属性中加上userid了