gpt4 book ai didi

java - 如何在 Spring MVC 中处理 URL 和 @RequestMapping

转载 作者:行者123 更新时间:2023-12-01 10:50:41 24 4
gpt4 key购买 nike

我对处理 @RequestMapping 的最佳方式有疑问.

例如:

使用此网址 http://localhost:8080/SpringExample/admin/personaListForm/1我到达一个表单,由这个@RequestMapping控制:@RequestMapping("/admin/personaListForm/{tipoPersona}")
如您所见,“1”是一个变量。

这是我的表格:<form:form action="personaListFormSent">

如您所见,如果我提交表单,我将被发送到此网址 http://localhost:8080/SpringExample/admin/personaListForm/personaListFormSent (因为“/1”)。问题是我不想去那里,我想去http://localhost:8080/SpringExample/admin/personaListFormSent

我可以通过这种方式解决编辑表单的问题<form:form action="../personaListFormSent">但这似乎不是处理这个问题的专业方法,因为如果明天我需要添加更多变量,我将不得不在表单标记中添加更多“../”。

谢谢

最佳答案

您可以使用${pageContext.request.contextPath}/personaListFormSent

<form:form action="${pageContext.request.contextPath}/personaListFormSent">

所以你会去http://localhost:8080/SpringExample/personaListFormSent当您发布表格时。

关于java - 如何在 Spring MVC 中处理 URL 和 @RequestMapping,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33935081/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com