如何在 form action thymeleaf 中使用条件

How to use condition in form action thymeleaf

我想使用三元,对于我这样的 thymeleaf 中的动作形式,可以吗? 我试了这个,但没用

<form th:action=**"${action} == UH ? @{/summary/approvalDH} : ${action} == BOD ? @{/summary/approvalBOD} : @{/summary/approvalUH}"** name="myForm" onsubmit="return validateForm()" method="post" >

但如果有一个条件它的工作

<form th:action=**"${action} == 'UH' ? @{/summary/approvalDH} : @{/summary/approvalUH}"** name="myForm" onsubmit="return validateForm()" method="post" >

使用括号:

        th:action=**"${action} == UH ?  (${action} == BOD ?@{/summary/approvalBOD} : @{/summary/approvalUH}):@{/summary/approvalDH} "