Java 春季启动-瓷砖问题
我第一次使用Java 春季启动-瓷砖问题,java,xml,spring,Java,Xml,Spring,我第一次使用Spring Boot。使用以下配置,我得到: 白标签错误页此应用程序没有/Error的显式映射,因此您将其视为回退 pom.xml 您是否尝试将包装类型更改为WAR?将JSP与Spring引导一起使用时存在一些限制 您可以尝试此操作,然后进行MVN的干净安装: <artifactId>store-items</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>
Spring Boot
。使用以下配置,我得到:
白标签错误页此应用程序没有/Error的显式映射,因此您将其视为回退
pom.xml
您是否尝试将包装类型更改为WAR?将JSP与Spring引导一起使用时存在一些限制 您可以尝试此操作,然后进行MVN的干净安装:
<artifactId>store-items</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
您是否尝试将包装类型更改为WAR?将JSP与Spring引导一起使用时存在一些限制
您可以尝试此操作,然后进行MVN的干净安装:
<artifactId>store-items</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
消息只是说您没有/error
的请求映射
,因此它使用默认的回退页面,该页面打印错误并执行其他一些操作。如果要避免出现错误消息,只需确保已为/error
注册了控制器端点,例如:
@RequestMapping("/error")
public String handleError(...) { ... ; return "ded"; }
这应该足以消除信息。我不相信有一个error.jsp
文件就足够了,因为从技术上讲,这不是一个映射,但我不是100%确定
请参阅:消息只是说您没有/error
的请求映射,因此它使用默认的回退页面,该页面打印错误并执行其他一些操作。如果要避免出现错误消息,只需确保已为/error
注册了控制器端点,例如:
@RequestMapping("/error")
public String handleError(...) { ... ; return "ded"; }
这应该足以消除信息。我不相信有一个error.jsp
文件就足够了,因为从技术上讲,这不是一个映射,但我不是100%确定
请参阅:可能的重复
@Controller
@EnableAutoConfiguration
public class SampleController {
@RequestMapping("/")
@ResponseBody
String home() {
return "Hello World!";
}
public static void main(String[] args) throws Exception {
SpringApplication.run(SampleController.class, args);
}
@RequestMapping(value="/az", method= RequestMethod.GET)
public String view() {
return "index";
}
}
<artifactId>store-items</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
@RequestMapping("/error")
public String handleError(...) { ... ; return "ded"; }