太菜了实习之余瑞吉外卖补充一下基础知识(,不然真啥也不会了。
请输入正确的手机号!
是因为我测试了我的手机号,爆红,以为方法有错。但其实是前端代码检查手机号是否符合规范的语句有点()啊啊,对前端不熟还找了好一会,它的代码是:backend/js/validate.js
function isCellPhone (val) {if (!/^1(3|4|5|6|7|8)\d{9}$/.test(val)) {return false} else {return true}
}
使用了正则表达式 /^1(3|4|5|6|7|8)\d{9}$/ 来匹配手机号码的格式。正则表达式的含义如下:
^:匹配字符串的开头 1:必须以数字1开头 (3|4|5|6|7|8):后面跟着3、4、5、6、7、8之中的一个数字
\d{9}:后面跟着9个数字 $:匹配字符串的结尾
呃我的手机号是19开头所以报错(。想改的改一下得了。
Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column ‘is_deleted’ in ‘field list’
实体类Category中定义的private Integer isDeleted没有在数据库找到相应的字段。
要么注释掉代码、要么在数据库中添加。都可以,这里我注释掉了。
Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause
Service层实现类未添加注解@Autowired
/backend/page/demo/upload.html界面404
给head后面添加
Could not resolve placeholder ‘reggie.path’ in value “${reggie.path}”
明明写了配置文件但是没有找到。
配置文件格式问题((((((,注意要让两个都变橘色
错误示范:
正确示范: