0"> "/> 然后采用以下形式: " method="pos-6ren">
gpt4 book ai didi

java - jSTL设置带有url标签的标签

转载 作者:行者123 更新时间:2023-12-01 22:47:41 26 4
gpt4 key购买 nike

我有一个用于添加/更新用户实体的表单,因为服务器支持 REST,所以我需要决定添加或更新的表单操作:

这就是我所做的:

<c:set var="form_submit" value="<c:url value='/user'/>"/>
<c:if test="${user.id}>0">
<c:set var="form_submit" value="<c:url value='/user/${user.id}'/>"/>
</c:if>

然后采用以下形式:

<form  action="${form_submit}" method="post" ....

但是我得到了这个:

<form  action="<c:url value='/user'/>" method="post" ....

如何解决?

最佳答案

为 url 声明一个变量:

 <c:url value='/user' var='userUrl'/>

然后在表单中使用它:

 <form  action="${userUrl}" method="post" ....   

关于java - jSTL设置带有url标签的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25110478/

26 4 0