2025年若依文档(若依文档离线版)

若依文档(若依文档离线版)我们发现 localhost 有一个 login 路径就可以去 idea 找这个路径看看干了什么走起 打开项目右键 find in path 我们点进去这个 GetMapping 我们把这个代码拿出来品尝一番 可以看到有个 if 判断如果是 Ajax 请求 返回 Json 字符串 否则返回登录页 那么如何返回呢我们点进这个 renderString 方法 同样的把代码拿过来品尝一番 呦呵设置了数据类型为 json

大家好,我是讯享网,很高兴认识大家。



我们发现 localhost有一个login路径就可以去idea找这个路径看看干了什么走起

若依微服务版本 学习_若依微服务版本 学习
讯享网

打开项目右键 find in path

若依微服务版本 学习_html_02

我们点进去这个GetMapping

若依微服务版本 学习_java_03

我们把这个代码拿出来品尝一番,可以看到有个if判断如果是Ajax请求,返回Json字符串。

否则返回登录页

那么如何返回呢我们点进这个renderString方法

同样的把代码拿过来品尝一番 呦呵设置了数据类型为json,字符编码为utf-8,并且把json数据输出到浏览器,相当于把json对象返回给了Ajax

注释说明response.setContentType()的作用及参数

上代码

是为了解决前后分离的项目,如果将来用手机登录,手机是独立的前端,视图解析器就派不上用场了。我自己登录的时候,写上/login显示未登录,前端会根据 code = 1自行跳转到登录页面。前端能怎么跳呢 location.href = ctx + ‘index’; 就跳了

点击验证码就会刷新 http://localhost/captcha/captchaImage?type=math&s=0.若依微服务版本 学习_java_04同样复制 captchaImage 去idea中 find in path

将这部分代码粘过来食用即可

继续回到登录页面

输入验证码查看

若依微服务版本 学习_验证码_05

同样 复制 login去查找 这次是Post请求

找到代码开始食用即可

这里发现直接调用return success();我们点进去看一看

再点AjaxResult封装类,类中有枚举方法

很显然 return success(); 没有用到视图解析器 是在前端判断跳转的

我们跟到login.html 简单看一看是怎么登录的 请求是怎么发送的 啊呦找不见,没关系我们进入login.js去找

老规矩粘出来食用即可

补充 js的特性 一个页面引了8个js就相当于8个js写在一个页面互相之间可以相互调用

小讯
上一篇 2025-04-16 10:47
下一篇 2025-04-19 22:57

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/205411.html