You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

XAMPP地址用途咨询及Spring Boot项目localhost:8080/login访问无内容问题

问题解答

1. XAMPP常用地址用途

XAMPP不同地址对应不同组件的服务入口,常见默认地址如下:

  • localhost/127.0.0.1:默认对应Apache Web服务的根地址,启动Apache组件后访问会打开XAMPP欢迎页,存放在htdocs目录下的前端/PHP项目都可以通过该地址加项目路径直接访问,若你修改过Apache的监听端口,需要在地址后加对应端口,比如改到80端口之外的8081就访问localhost:8081
  • localhost/phpmyadmin:MySQL可视化管理后台入口,启动Apache和MySQL组件后可以直接通过该地址在线操作数据库、表结构和数据,无需额外安装数据库客户端
  • localhost:8080:XAMPP内置Tomcat组件的默认服务端口,开启Tomcat后该端口会被占用,可用于运行JSP类的Java Web项目

2. Spring Boot localhost:8080/login 访问空白排查方案

最常见的原因是端口冲突:从你提供的截图可以看到XAMPP的Tomcat组件已经处于运行状态,默认占用了8080端口,和Spring Boot的默认启动端口冲突,会导致请求被XAMPP的Tomcat接收,找不到对应路径就返回空白。
你可以按以下优先级排查:

  1. 关闭XAMPP控制面板中正在运行的Tomcat组件,重启Spring Boot应用后再次访问localhost:8080/login即可
  2. 如果不想关闭XAMPP的Tomcat,可以修改Spring Boot的启动端口:在项目的application.properties配置文件中添加server.port=8081,重启应用后访问localhost:8081/login
    如果调整端口后还是空白,继续排查以下问题:
  • 确认Spring Boot应用启动无报错,控制台有明确的「Tomcat started on port(s): 端口号 (http)」类启动成功日志
  • 检查项目是否配置了/login路径对应的请求映射:如果是返回页面,确认控制器中存在@GetMapping("/login")的方法,正确返回了视图名,且模板文件存放在resources/templates目录下,模板依赖(如Thymeleaf)已经正确引入
  • 若你引入了Spring Security依赖,检查安全配置是否放开了/login路径的访问权限,或者是否自定义了登录页却没有正确配置映射
  • 打开Chrome无痕模式访问,或者使用命令curl http://localhost:8080/login查看返回内容,判断是后端无返回还是浏览器缓存/渲染问题

内容的提问来源于stack exchange,提问作者ami

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.13 06:51:00