首页 > 其他分享 >springboot报404错误

springboot报404错误

时间:2024-12-11 21:44:44浏览次数:6  
标签:8080 springboot 错误 spring 404 login com example

1、问题描述

    写了一个简单的springboot项目,在启动的时候idea未报错,浏览器访问接口时报如下的错误

2、问题解决

2.1确认端口

    打开application.yml查看端口,我的项目是8080

server:
port: 8080 port: 8080

2.2 层级是否写对

要从static下开始写,如我要访问page下的login就要访问localhost:8080/page/login.html

2.3 确保controller被spring 容器扫描到

spring boot 默认扫描的类是 在启动类的当前包 和 下级包 。比如: 我的启动类(WxshopApplication)在 com.example 下(com.example.WxshopApplication) 那么spring 会扫描 com.example和 com.example.* 如果你的controller这两个的下面的话,就不会被扫描到,就会发生404错误.
    另外一种方法是, 配置spring扫描路径来解决问题:在启动类的上面添加 @ComponentScan(basePackages = {"com.example.*"}),这配置的controller所在的包,重新编译运行后成功调用controller下的接口

2.4 打开方式

    我曾经直接打开static的login.html,但是打开端口并不是8080,此时变为63342,访问链接变为localhost:63342/wxshop/static/page/login.html?_ijt=rjhm3cirpa5rlc3bs79ed75fu0&_ij_reload=RELOAD_ON_SAVE,页面仍可打开,点击事件报404错误

    遇见这种情况就是用2.1和2.2的方法,访问正确的链接

标签:8080,springboot,错误,spring,404,login,com,example
From: https://www.cnblogs.com/CaiQiaoLing/p/18600797

相关文章

  • springboot毕设 图书阅读与推荐系统 程序+论文
    本系统(程序+源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景在信息爆炸的时代,图书作为知识与智慧的载体,其种类与数量均呈爆炸式增长。然而,面对浩如烟海的图书资源,读者往往难以快速准确地找到符合自己兴趣和需求......
  • springboot毕设 网络安全数据管理系统 程序+论文
    本系统(程序+源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展,网络安全问题日益凸显,成为制约信息化社会健康发展的重要因素。网络攻击、数据泄露、恶意软件等安全事件频发,不仅威胁到个人......
  • springboot毕设 网上教学管理平台 程序+论文
    本系统(程序+源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展和普及,教育领域正经历着前所未有的变革。传统的教学管理方式面临着效率低下、信息不透明、资源分配不均等问题。网上教学管......
  • 基于协同过滤推荐算法+数据可视化大屏+SpringBoot+Vue的鸡蛋批发零售电商平台设计和实
     博主介绍:✌全网粉丝50W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流✌技术范围:SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs......
  • springboot毕设大学生竞赛管理系统程序+论文
    系统程序文件列表开题报告内容研究背景在当今高等教育体系中,大学生竞赛作为提升创新能力、实践能力及团队合作精神的重要途径,日益受到各大高校和学生的重视。然而,传统的竞赛管理方式往往依赖于人工操作,如纸质报名、手动统计分数等,不仅效率低下,还容易出现信息错漏、资源分配......
  • springboot毕设大学生竞赛管理系统程序+论文
    系统程序文件列表开题报告内容研究背景在当今高等教育体系中,大学生竞赛活动已成为培养学生创新精神、团队协作能力和实践能力的重要途径。随着各类竞赛项目的不断涌现,传统的手工管理方式已难以满足高效、准确、全面的竞赛管理需求。因此,开发一套适用于高校的大学生竞赛管理......
  • 基于springboot的机器人学习交流网站系统
     博主介绍:java高级开发,从事互联网行业六年,熟悉各种主流语言,精通java、python、php、爬虫、web开发,已经做了多年的设计程序开发,开发过上千套设计程序,没有什么华丽的语言,只有实实在在的写点程序。......
  • 基于springboot的果树生长交流系统
     博主介绍:java高级开发,从事互联网行业六年,熟悉各种主流语言,精通java、python、php、爬虫、web开发,已经做了多年的设计程序开发,开发过上千套设计程序,没有什么华丽的语言,只有实实在在的写点程序。......
  • 基于java的SpringBoot/SSM+Vue+uniapp的校园博客系统的详细设计和实现(源码+lw+部署文
    文章目录前言详细视频演示具体实现截图技术栈后端框架SpringBoot前端框架Vue持久层框架MyBaitsPlus系统测试系统测试目的系统功能测试系统测试结论为什么选择我代码参考数据库参考源码获取前言......
  • 基于java的SpringBoot/SSM+Vue+uniapp的旅游管理系统的详细设计和实现(源码+lw+部署文
    文章目录前言详细视频演示具体实现截图技术栈后端框架SpringBoot前端框架Vue持久层框架MyBaitsPlus系统测试系统测试目的系统功能测试系统测试结论为什么选择我代码参考数据库参考源码获取前言......