
[vue] 使用 Axios 发送 POST 请求时,后端无法通过 HttpServletRequest 获取参数
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文探讨了在使用Vue.js与Axios发送POST请求至后台服务器时遇到的问题,即后端难以利用HttpServletRequest准确获取前端传输的参数。文中详细分析了问题产生的原因,并提供了有效的解决方案和建议。适合前端开发者参考学习。
项目环境
- SpringBoot 1.5
- Shiro 权限管理
- Vue / Axios
部分实现代码:
```java
public Result admLogin(HttpServletRequest request, HttpServletResponse response, String username, String password) {
log.info(用户名:{},密码:{}, username, password);
if (username.isEmpty() || password.isEmpty()) {
// 逻辑处理
}
}
```
遇到的问题及解决方案说明
在实现用户登录功能时,需要确保输入的用户名和密码不能为空。如果为空,则返回相应的错误信息给前端。
上述代码中,当接收到用户的请求后会首先检查传入的`username` 和 `password` 是否为 空字符串 。如果是空的话则进行对应的逻辑处理(此处省略具体实现)。
全部评论 (0)
还没有任何评论哟~


