具体而言
我想在春季启动时执行多个URL映射(换句话说就是别名)
详细地
在我的春季启动应用程序中, Customer Controller 类主要已映射到/customer
如下所示的URL,我想创建易于更改的别名
@Controller
@RequestMapping(value = "/customer")
public class CustomerController{
在正常的Spring应用程序中,我以XML进行映射,因此可以按以下方式进行URL映射。
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/customer.htm">customerController</prop>
<prop key="/tester.htm">customerController</prop>
</props>
</property>
</bean>
<bean id="customerController"
class="com. ... .controller.CustomerController" />
春季启动时,属性文件配置在大多数情况下都很有用,因为autoconfig在屋顶下工作。
我很累找到这个。 但是最后还是在SO社区中获得了帮助。请帮我。
如果您想将驱动文件映射出prop文件,则可以按以下方式进行操作
在您的application.properties中,添加键值对
url.mapping : /test/sample
在控制器上,您可以执行以下操作:
@Controller
@RequestMapping(value = { "${url.mapping}" })
public class CustomerController{
如果您提供url.mapping
as作为替代,而不是在prop文件中提供jvm arg
,那么如果您更改值就不必重新编译,只需重新启动(我希望您可以做,而我自己没有尝试过)即可。
对于多个映射,您将必须为每个映射添加一个,然后将其映射到控制器中,如下所示。
@Controller
@RequestMapping(value = { "${url.mapping}","${url.mapping.two}" })
public class CustomerController{
具体地 我想在SpringBoot中进行多个URL映射(换句话说就是别名) 详细地 在我的spring boot应用程序中,Customer Controller类主要映射到URL,如下所示,我希望创建易于更改的别名 在我的普通spring应用程序中,我在XML中进行映射,我可以如下所示进行URL映射。 由于autoconfig在屋顶下工作,所以Spring Boot、属性文件配置在大多数情况下都
我已经为这些列表创建了模型类,这些列表是我收到的对我的服务的响应 清单1 清单2 列表3是最后的列表,上面两个列表映射的结果,即我的服务的响应 清单3 这些列表与用户名和用户标签相连。我已将列表1的所有值映射到列表3。现在对于列表2,我需要检查每个userLabel是否在list3中存在一个userName等于userLabel的对象,如果为true,则totalUsers的值设置为list3的那
我正在尝试在web.xml中映射多个servlet。在我的index.html中,我有一个操作“desktype.do”的表单,当我运行程序时,它成功了。我是这样开始的: …效果很好。它成功地编译,并且在按下我在index.html中设置的按钮后,它就会按照需要运行。在添加了额外的servlet映射之后: 我收到错误“模块尚未部署。详细信息请参阅服务器日志。构建失败(总时间;0秒)”我不确定该怎么
我想将我的应用程序迁移到Spring Boot Jar部署。它目前使用没有启动的Spring4。 我在上有一个REST-API侦听器,在上有一个JavaScript-fronten,可以在上访问。 现在我找不到在靴子里做同样的事情的方法。 通过更改属性,我设法在处获得了api监听,但是我没有在处注册第二个servlet来为我的js-frontend服务。我知道jar部署不支持,我还知道Spring
我有一个映射到多个映射的spring boot rest控制器方法。请查找下面的示例代码。 我想从swagger文档中隐藏映射。 有人能帮我实现这一目标吗?
我们使用SpringBoot和Zuul代理将API请求转发给API。示例配置如下所示: 这一切都很好。为了平衡负载并有效利用底层服务器,我们希望在配置中指定多个URL,并为其中一个URL启用请求转发。确切地说,我们希望通过提供可以处理请求的以逗号分隔的endpoint列表来配置下面给出的代理配置。 但不幸的是,这样的配置会导致“资源未找到错误”。 问题: 这是一种可能的配置吗 如果没有,是否有可能