一、前端代码
前端对输入框有限制,不能为空
确定后,通过updateRole 函数对URI 为/system/post 发起HTTP PUT 操作,请求body 为data
从浏览器开发者工具可以看到,整体的HTTP 请求URL 为http://localhost/dev-api/system/post
后端返回信息后,前端的处理逻辑,返回code 为500 时,输出错误提示Message 框
二、后端代码
Controller 代码如下
SysPost 类对属性postName 的限制如下
原因:当postName 不满足两个注解限制时,会抛出异常
异常处理如下