继续在我的 Spring Boot 应用程序上收到白标错误?

Posted

技术标签:

【中文标题】继续在我的 Spring Boot 应用程序上收到白标错误?【英文标题】:Keep on receiving a white label error on my spring boot application? 【发布时间】:2019-06-29 09:31:56 【问题描述】:

这是我的控制器类

 import org.springframework.stereotype.Controller;
 Import org.springframework.ui.Model;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RequestParam;

@Controller
public class Place 


@RequestMapping(value="/chooseaplace")
public String place(Model model) 
    model.addAttribute("choose","place");
    return "place";


我已经整理了 4 个小时但仍然失败,这是什么错误?

when I run my application what happens is I get a message like this 

白标错误页面

此应用程序没有显式映射 /error,因此您将其视为后备。

格林威治标准时间 2019 年 2 月 5 日星期二 14:24:21 出现意外错误(类型=未找到,状态=404)。 没有可用的消息

我希望页面显示一条简单的消息,但它不起作用?

【问题讨论】:

你在说什么错误?模型应该是 RequestParam 吗? 你检查过你的日志看看出了什么问题吗? 它并没有真正帮助我您认为可能导致错误的原因是什么? 我们没有太多信息可以继续。您在尝试解决此问题时已经检查了什么? - 你确定你的控制器正在被组件扫描拾取吗? - 您是否检查了日志以查看请求映射处理程序是否为您的控制器注册了请求映射? - 您是否验证了您的网址? 【参考方案1】:

看起来你在 spring 寻找资源的地方没有资源 place.html

验证您在打包的战争中的 src/main/resources/static 或 src/main/resources/public 目录中是否有资源。

【讨论】:

以上是关于继续在我的 Spring Boot 应用程序上收到白标错误?的主要内容,如果未能解决你的问题,请参考以下文章

执行 POST 请求时的 Spring Boot 端点 403 OPTIONS

无法运行 Spring Boot 应用程序?

尝试在我的网络应用上使用 Google 和登录时,不断收到“超出未经身份验证使用的每日限制。继续使用需要注册”

Spring Boot junit测试安全应用程序

从spring boot模型视图对象获取值到角度JS 5

Spring Boot 的 CORS 问题