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

门户网站简称四川建设厅网站登录不上咋办

门户网站简称,四川建设厅网站登录不上咋办,wordpress 加上index,在百度建免费网站吗#x1f9f8;注#xff1a;不要看我的文件多#xff0c;那是我的其他项目#xff0c;这个项目所用的文件我会全部用红框框起来#xff0c;没框的部分不用管#xff0c;前端两个文件#xff0c;后端一个文件 #x1f4dc; 目录 首先#xff0c;定义前后端交互接口 然… 注不要看我的文件多那是我的其他项目这个项目所用的文件我会全部用红框框起来没框的部分不用管前端两个文件后端一个文件  目录 首先定义前后端交互接口 然后创建一个SpringBoot项目 编写前端页面 登录(login.html)  主页(index.html) 编写后端代码 方法login处理逻辑 方法getUserInfo处理逻辑 首先定义前后端交互接口 讲解 登录接口路径可以较为随意的设定但参数必须有账号密码也就是username和password后端进行校验后返回校验成功还是校验失败也就是true和false        获取用户的登录信息不需要传任何参数只需要前端发送请求后后端将当前登录用户的名称返回即可 然后创建一个SpringBoot项目 如何创建一个SpringBoot项目——超详细教程 编写前端页面 在resource目录下的static目录下创建登录和主页的html页面此处我将其分别命名为 login.html和index.html 如图红框位置 登录(login.html)  !DOCTYPE html html langenheadmeta charsetUTF-8title登录页面/title /headbody h1用户登录/h1 用户名input nameuserName typetext iduserNamebr 密码input namepassword typepassword idpasswordbr input typebutton value登录 onclicklogin()script srchttps://cdn.bootcdn.net/ajax/libs/jquery/3.6.4/jquery.min.js/script scriptfunction login() {console.log(登录);$.ajax({ // ajax 发送请求url: /user/login, // 请求路径type: post, // 请求类型data:{ // 传递的参数userName: $(#userName).val(),password: $(#password).val()},success:function(result){ // 如果响应成功了(有响应)则执行此回调函数 result 表示后端返回的结果if(result){location.href /index.html; // 页面跳转// location.assign();}else{alert(密码错误); // 弹框}}});}/script /body/html 代码逻辑 从input输入框内获取username和password参数向后端发送post请求将参数发送过去后端进行校验如果后端响应为true则说明响应成功(账号密码正确)执行回调函数跳转页面到index.html (主页) 主页(index.html) !doctype html html langenheadmeta charsetUTF-8meta nameviewportcontentwidthdevice-width, user-scalableno, initial-scale1.0, maximum-scale1.0, minimum-scale1.0meta http-equivX-UA-Compatible contentieedgetitle用户登录首页/title /headbody 登录人: span idloginUser/spanscript srchttps://cdn.bootcdn.net/ajax/libs/jquery/3.6.4/jquery.min.js/script script// 页面加载时就去调用后端请求(立即执行)$.ajax({url: /user/getUserInfo,type: get,success:function (username){$(#loginUser).text(username); // text 表示往该选择器放值此处放username这个值}}); /script /body/html 代码逻辑来到该页面立即向后端发送get请求获取用户名username并展示到该页面上 编写后端代码 创建Java文件我将其命名为userController 以下是全部代码 RequestMapping(/user) RestController public class UserController {RequestMapping(/login)public Boolean login(String userName, String password, HttpSession session){// 校验参数的合法性 // if(userName null || userName.length()0 || password null || password.length() 0){ // return false; // }if(!StringUtils.hasLength(userName) || !StringUtils.hasLength(password)){return false;}// 进行用户名和密码的校验if(admin.equals(userName) admin.equals(password)){// 设置sessionsession.setAttribute(username,admin);return true;}return false;}RequestMapping(/getUserInfo)public String getUserInfo(HttpSession session){// 从Session获取登录用户String userName (String) session.getAttribute(username);return userName;} }方法login处理逻辑 先校验参数合法性判断是否为空等然后进行用户名和密码的校验判断是否是正确的用户名和密码如果以上校验都通过则设置session存放username以便后续使用 方法getUserInfo处理逻辑 从session中获取username并返回给前端
http://www.dnsts.com.cn/news/110147.html

相关文章:

  • psd网站排行榜有什么网站可以接活做设计标志
  • 网站开发 开票做搬家网站推广在那好
  • 微信嵌入手机网站设计网站页面特效怎么做
  • 免费申请地图定位站长之家seo综合
  • wap网站怎么做wordpress换为中文字体
  • 漳浦建设局网站18款app软件免费下载
  • 公司网站建设基本流程图生物科技 网站模板
  • 西安网站关键词优化网络营销需要学什么
  • 外贸建站推广公司软文推广文章范文1000
  • 贵州省建设厅实名认证网站弄一个公司官网要怎么弄
  • 建设彩票网站制作如何在自己公司的网站上做宣传
  • 校内网站建设与维护wordpress用户中心UC
  • 广州正规的网站建设学校校园网网站建设预算
  • 庆祝公司网站上线化妆品网络营销策划方案
  • 想做个网站都需要什么自己怎么弄网站
  • 广州番禺区邮编优化方案数学必修二答案
  • 手表网站布局如何维护企业电子商务网站建设
  • 网站备案怎么取消企业维护
  • 手机网站的内容模块哪个网站可以做海报
  • 医院网站开发水头哪里有做网站的
  • 汕头网站建设制作报价门户网站制作价格表
  • 网站空间怎样算旅游网站的市场需求怎么做介绍
  • 长春网站建设推广优化百度竞价排名及自动竞价功能
  • 端午节网站建设目的wordpress移动端广告
  • 江门网站开发网站建设陆金手指谷哥4
  • 网站平台建设的流程企业宣传网站建设说明书
  • 做外贸网站如果是东西杂会不会不好推广做商业网站没有注册公司
  • 有网页源码怎么做网站自媒体平台排名
  • 做网站用什么云服务器网站建设设计方案
  • 初学者毕业设计做网站百度一下移动版首页