java - SpringBoot-@RequestMapping(名称= "/home")-@RequestMapping(值= "/home")

标签 java spring-mvc spring-boot request-mapping

我在使用 Spring Boot 时遇到了一些问题。

当我使用 @RequestMapping(value = "/home") 时,一切正常。但是当我使用 @RequestMapping(name = "/home") 时,我的站点不会显示。

所以我的问题是:@RequestMapping(name = "/home")@RequestMapping(value = "/home") 有什么区别?

最佳答案

据我所知,@RequestMapping 中的名称用于为映射分配名称。

What is Name? 
As In servlet mapping we assign name to the servlet class and url pattern
in spring we can also assign name to the mapping. 

但是values不同,它是用来定义URL Pattern的,我们可以通过它来调用Controller类的方法。

关于java - SpringBoot-@RequestMapping(名称= "/home")-@RequestMapping(值= "/home"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36008125/

相关文章:

spring-boot - Netflix DGS 与 JPA

通过 shell 脚本的 Java 命令行参数

java - 如何在 Spring 中通过 Annotations 启用 MongoDB 审计

java - Spring Boot 集成测试响应空体 - MockMvc

java - map 的大小限制为 3 个元素

java - 我使用 Action 状态吗?基于单选按钮加载下拉值

JavaScript 被解析为 HTML

java - 为什么我在执行时没有获取值,但在调试时获取它们?

java - JVM 如何以及在何处处理键盘敲击?

java - fragment : "Already managing a GoogleApiClient with id 0" 中的错误