使用th:if设置thymleaf中表单输入的可见性

时间:2016-04-07 10:24:32

标签: spring spring-mvc url-routing thymeleaf

我是百老汇的新手,我遇到了这个问题。 我有一个表单来添加和编辑产品。 从控制器我设置请求映射以使用

访问此表单视图
@RequestMapping("/products/add")

@RequestMapping("/products/edit/{id}")

我在产品中有一个字段,Date endPromotion。 我希望这个具有endPromotion字段的输入块仅在编辑模式下显示。 我怎么能用thymleaf条件做到这一点?

我试过像

这样的事情
<div th:if="${|/products/{action}(action='edit')|}"> .. valid html code ... </div> 

但它不起作用

1 个答案:

答案 0 :(得分:0)

这应该可以解决问题

<div th:if="${#strings.contains(#httpServletRequest.requestURI, '/products/edit/')}">
some content
</div>