如何从Thymeleaf访问常量?
public final static int SOME_CONSTANT = 255;
我正在使用以下代码:
@com.company.project.classWithConstants@SOME_CONSTANT
我收到以下异常:
com/company/project/classWithConstants (wrong name: com/company/project/ClassWithConstants)
(SO有一个类似的问题,但OP正在使用spring:Access from Thymeleaf to class field)
最佳答案
如您所知,Thymeleaf 使用 OGNL 来处理命令。 因此,如果没有 Spring 和 SpEL,可以这样实现:
<td>
<input class="form-control" type="text" name="inputValue"
th:maxlength="${@com.example.yourpackagename.Constants@MAX_TESTCASE_VALUE_LENGTH}" />
</td>
关于java - 从 Thymeleaf 访问常量(没有 spring),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57690461/