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

免费ppt搜索引擎优化策略不包括

免费ppt,搜索引擎优化策略不包括,网站的上一页怎么做,wordpress做分类信息网站✅作者简介#xff1a;2022年博客新星 第八。热爱国学的Java后端开发者#xff0c;修心和技术同步精进。 #x1f34e;个人主页#xff1a;Java Fans的博客 #x1f34a;个人信条#xff1a;不迁怒#xff0c;不贰过。小知识#xff0c;大智慧。 #x1f49e;当前专栏… ✅作者简介2022年博客新星 第八。热爱国学的Java后端开发者修心和技术同步精进。 个人主页Java Fans的博客 个人信条不迁怒不贰过。小知识大智慧。 当前专栏SpringBoot 框架从入门到精通 ✨特色专栏国学周更-心性养成之路 本文内容SpringBoot layui 框架实现一周免登陆功能 要实现一周免登录功能您可以使用Spring Boot和Layui框架配合完成。以下是一种可能的实现方式 创建一个名为User的实体类用于表示用户信息其中包含用户的用户名和密码等字段以及用于标记用户是否选择一周免登陆的rememberMe字段。 Entity Table(name users) public class User implements Serializable {IdGeneratedValue(strategy GenerationType.IDENTITY)private Long id;Column(unique true, nullable false)private String username;Column(nullable false)private String password;private boolean rememberMe;// Getters and Setters// ... }创建一个名为UserRepository的接口用于对User实体进行数据库操作。 Repository public interface UserRepository extends JpaRepositoryUser, Long {User findByUsername(String username); }创建一个名为UserService的服务类用于处理用户相关的业务逻辑。在这个类中添加一个方法用于验证用户的登录并根据用户是否选择一周免登陆来设置相关的Cookie。 Service public class UserService {private UserRepository userRepository;Autowiredpublic void setUserRepository(UserRepository userRepository) {this.userRepository userRepository;}public boolean login(String username, String password, boolean rememberMe, HttpServletResponse response) {User user userRepository.findByUsername(username);if (user ! null user.getPassword().equals(password)) {if (rememberMe) {// 设置一周免登陆的Cookie有效期为7天Cookie cookie new Cookie(rememberMe, true);cookie.setMaxAge(7 * 24 * 60 * 60); // 7天的秒数cookie.setPath(/);response.addCookie(cookie);user.setRememberMe(true);userRepository.save(user);}return true;}return false;} }创建一个名为LoginController的控制器类用于处理用户登录的请求。 Controller public class LoginController {private UserService userService;Autowiredpublic void setUserService(UserService userService) {this.userService userService;}RequestMapping(/login)public String login(String username, String password, boolean rememberMe, HttpServletResponse response) {if (userService.login(username, password, rememberMe, response)) {return redirect:/home; // 登录成功后跳转到主页}return redirect:/login?error; // 登录失败跳转回登录页面并带上错误参数} }在对应的登录页面中使用Layui框架的表单组件将用户名、密码和记住我选项组织成一个表单并向LoginController的登录请求发送POST请求。 !DOCTYPE html html headtitle登录/title!-- 引入Layui的相关资源 --link relstylesheet hrefhttps://cdn.staticfile.org/layui/2.5.4/css/layui.min.cssscript srchttps://cdn.staticfile.org/layui/2.5.4/layui.min.js/script /head bodydiv classlayui-containerform classlayui-form action/login methodpostdiv classlayui-form-itemlabel classlayui-form-label用户名/labeldiv classlayui-input-blockinput typetext nameusername lay-verifyrequired autocompleteoff placeholder请输入用户名 classlayui-input/div/divdiv classlayui-form-itemlabel classlayui-form-label密码/labeldiv classlayui-input-blockinput typepassword namepassword lay-verifyrequired autocompleteoff placeholder请输入密码 classlayui-input/div/divdiv classlayui-form-itemdiv classlayui-input-blockinput typecheckbox namerememberMe title记住我 lay-skinprimarybutton classlayui-btn lay-submit lay-filterformDemo登录/button/div/div/form/divscriptlayui.use([form], function() {var form layui.form;// 表单验证form.verify({required: function(value, item) {if(value.length 1) {return 该项不能为空;}}});// 监听表单提交form.on(submit(formDemo), function(data) {// 获取表单数据并提交var username data.field.username;var password data.field.password;var rememberMe data.field.rememberMe on;// 发送AJAX请求提交登录表单$.ajax({url: /login,type: POST,data: {username: username,password: password,rememberMe: rememberMe},success: function(res) {// 登录成功后的逻辑处理if (res.success) {window.location.href /home;} else {layer.msg(res.message, {icon: 2});}},error: function() {layer.msg(服务器错误, {icon: 2});}});return false; // 阻止表单提交});});/script /body /html在上述代码中我们使用了Layui的form模块进行表单的验证和提交。form.verify()函数用于定义表单字段的验证规则这里只提供了一个required规则作为示例。 form.on(‘submit(formDemo)’, function(data) {})函数用于监听表单提交事件并在提交时使用AJAX发送登录请求。提交成功后根据服务器的响应进行相应的处理。 码文不易本篇文章就介绍到这里如果想要学习更多Java系列知识点击关注博主博主带你零基础学习Java知识。与此同时对于日常生活有困扰的朋友欢迎阅读我的第四栏目《国学周更—心性养成之路》学习技术的同时我们也注重了心性的养成。
http://www.hkea.cn/news/14339679/

相关文章:

  • 烟台网站建设方案策划wordpress侧边栏加速
  • 网站 文件夹 上传免费技能培训网
  • 陵水专业网站建设wordpress新闻直播系统
  • 做网站赚钱 2017国外seo网站
  • 电子商务网站建设的实训心得宿迁网站优化
  • 浙江省住房和城乡建设厅网站首页域名解析查询方法
  • 可以直接做室内su的网站seo站长工具平台
  • 七宝做网站唐山人才网
  • 网站域名注销电话vi企业形象设计案例
  • 网站建设用什么服务器app注册推广团队
  • 杭州未来科技网站建设网站管理系统怎么做
  • 网站建设域名有哪些类型可信网站认证多少钱
  • 怎样在自己的网站上家程序南京哪家网站建设比较好
  • 德兴网站建设公司ui设计与制作培训
  • 网站建设公司发展方向及趋势wordpress做下载型网站6
  • 网站如何跟域名绑定注册一个空壳公司养着
  • 苏州高端网站建设设计公司自己公司的网站怎么编辑
  • 东莞市公司网站建设怎么样芜湖龙湖建设工程有限公司网站
  • 网站建设说明书模板网站建设需求确认书
  • 河北制作网站模板建站公司建行网站查询密码是什么东西
  • 如何做农产品网站seo兼职网
  • 有哪些做网站的品牌28创业商机网
  • 网站改版设计费进什么科目wordpress 一键部署
  • 网站建立时间查询管理咨询公司利润率
  • 自己做网站需要什么软件下载网络服务单位招标
  • 邢台哪有学做网站的苏州网站开发建设公司
  • 深圳网站建设便宜信科网络网站建设前期应该做哪些准备
  • 站长统计是什么意思微信公众号怎么开发小程序
  • 服务类网站建设策划书做外贸怎样上国外网站
  • 公司网站建设属于软件销售如何统计网站访问量