【问题标题】:Keep on receiving a white label error on my spring boot application?继续在我的 Spring Boot 应用程序上收到白标错误?
【发布时间】: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 吗?
  • 你检查过你的日志看看出了什么问题吗?
  • 它并没有真正帮助我您认为可能导致错误的原因是什么?
  • 我们没有太多信息可以继续。您在尝试解决此问题时已经检查了什么? - 你确定你的控制器正在被组件扫描拾取吗? - 您是否检查了日志以查看请求映射处理程序是否为您的控制器注册了请求映射? - 您是否验证了您的网址?

标签: java spring-boot spring-mvc gradle


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2020-06-22
    • 2021-02-20
    • 2016-06-19
    • 2020-10-06
    • 2017-04-07
    • 1970-01-01
    • 2018-06-01
    • 2020-01-04
    • 2017-05-10
    相关资源
    最近更新 更多