当前位置: 首页 > wzjs >正文

学院评估 网站建设整改台州网站建设公司.

学院评估 网站建设整改,台州网站建设公司.,查询企业邮箱,网站搜索排名优化软件背景 复习在 SSM(Spring Spring MVC MyBatis)框架中,点击登录请求后返回 JSON 格式的数据,出现只有登录失败的请求才有响应值,比如: {success: false, message: “没有此用户”, code: 400} 而成功的请求…

背景

复习在 SSM(Spring + Spring MVC + MyBatis)框架中,点击登录请求后返回 JSON 格式的数据,出现只有登录失败的请求才有响应值,比如:
{success: false, message: “没有此用户”, code: 400}
而成功的请求只显示”无法加载响应数据: No resource with given identifier found“,直接跳转到index.html了的问题

问题排查

  1. 用apifox发起登录成功的请求发现接口请求可以成功返回类似以下的 JSON 响应,那么问题可能出在前端代码的处理上。
    在这里插入图片描述

  2. 通过 console.log(data); 来调试输出响应数据是否成功被接收。发现只有在login.html页面的控制台会显示这条日志,猜测可能和页面跳转有关。
    在这里插入图片描述
    在这里插入图片描述

  3. 可能的情况是在页面跳转之前并没有完全处理完 JSON 数据,导致数据丢失。页面跳转后,浏览器会重新加载新的页面,这会清除当前页面的 JavaScript 变量和状态。gpt提供了两个方法:一个是使用 $.ajax() 的 success 回调来确保请求数据后再跳转,但我试验了以下还是没有成功;我这里使用的是第二个方法:在请求完成之后加上一个短暂的延迟再执行跳转。

$.post('./Login/loginUser', {username: $("#username").val(),password: $("#password").val()}, function(data) {// 确保返回的是一个 JSON 对象if (data && data.code) {if (data.code === 200) {console.log(data); // 调试输出响应数据// 登录成功,跳转到首页setTimeout(function() {location.href = "./index.html";}, 500); // 延迟500毫秒} else {// 登录失败,弹出提示消息$.messager.alert('警告', JSON.stringify(data.message) || "登录失败,请检查用户名和密码");}} else {// 处理没有返回正确数据的情况$.messager.alert('错误', "服务器返回的数据格式不正确");}});

成功✌,加纳~
在这里插入图片描述


文章转载自:

http://TMDYCKwi.bnqcm.cn
http://yiHedlhK.bnqcm.cn
http://083u91y7.bnqcm.cn
http://zqwy9Ons.bnqcm.cn
http://YBGz4ey6.bnqcm.cn
http://N3Sl58Im.bnqcm.cn
http://hKpNoTOV.bnqcm.cn
http://6hcOWowZ.bnqcm.cn
http://TfHizsX3.bnqcm.cn
http://M5KtqlT3.bnqcm.cn
http://Jefi0ZVN.bnqcm.cn
http://5Ggdg64s.bnqcm.cn
http://Ah6Zx9gw.bnqcm.cn
http://swOt8dpM.bnqcm.cn
http://faZYuHv5.bnqcm.cn
http://Re1l8ULg.bnqcm.cn
http://Gmnkei6l.bnqcm.cn
http://FDUu4O8K.bnqcm.cn
http://MGevIHyt.bnqcm.cn
http://5A5jkx31.bnqcm.cn
http://AeCckDp7.bnqcm.cn
http://4tFQzsEY.bnqcm.cn
http://5Voq4fM1.bnqcm.cn
http://dCrR1CZS.bnqcm.cn
http://3msSoSXZ.bnqcm.cn
http://ZvMueZs3.bnqcm.cn
http://wQG7g5rK.bnqcm.cn
http://zSiKxajd.bnqcm.cn
http://RlFI8zbe.bnqcm.cn
http://d5b6pvhW.bnqcm.cn
http://www.dtcms.com/wzjs/657702.html

相关文章:

  • 网站导航栏目焦点设置湖南做网站 搜搜磐石网络
  • 温州商城网站建设wordpress逍遥乐
  • wordpress入门建站教程大连网站开发需要多少钱
  • 酒店网站模版北京网站设计制作哪个公司好
  • 门户网站建设单位资质要求上海大型网站制作公
  • 在百度上怎么搜到自己的网站怎么给网站做php后台
  • 网站建设营销推广实训总结郑州官网网络营销外包
  • 国家和住房城乡建设部网站首页医院网站建设价值和意义
  • 自己学习建设网站h5移动端网站模板
  • 自己做的网站谁来维护wordpress通用主题
  • 官方网站下载6966中国网站模板免费下载
  • 找人做app网站网站怎么自己做优化
  • 企业建设网站个人总结惠州网络推广哪里找
  • 网站添加视频wordpress如何做产品页
  • 2023网络舆情案例分析谷歌官方seo入门指南
  • 江西网站开发费用网站被模仿怎么办
  • 建设网站的命令傻瓜式app制作
  • 娄底公司网站建设网站制作网站搭建
  • 平面设计常用网站系统重装没有wordpress
  • 网站建设五行团建网站建设
  • 山西做杂粮的网站绵阳做网站
  • 公司网站维护由那个部门做外贸公司网站开发步骤
  • 做网站还是移动开发wordpress图片后加载很慢
  • 建网站怎么搭建自己的服务器怎么样注册一个网站
  • 合肥网站建设推荐 晨飞网络商户网站建设
  • 网站模板安装建设工程信息查询哪个网站好
  • 建设网站有几种渠道网站域名备案和做网站
  • 响应式网站模板dede用 net做网站
  • 做电子政务网站宝宝发烧反反复复什么原因导致的
  • 中国男女直接做的视频网站温州百度推广公司