如何在java代码中编译thymeleaf/jsp?

如何在java代码中编译thymeleaf/jsp?,java,spring,spring-boot,thymeleaf,template-engine,Java,Spring,Spring Boot,Thymeleaf,Template Engine,我有一个包含以下内容的属性文件: INVALID_ARGUMENT=Field ${key} is invalid or missing. 在java代码中,我有varibaleinvalidArgument,它读取属性文件的内容,因此它包含: Field ${key} is invalid or missing. 我想写一个方法,用我的参数替换${key} public void String(String input, String keyValue){ ///please pr

我有一个包含以下内容的属性文件:

INVALID_ARGUMENT=Field ${key} is invalid or missing.
在java代码中,我有varibale
invalidArgument
,它读取属性文件的内容,因此它包含:

Field ${key} is invalid or missing.
我想写一个方法,用我的参数替换
${key}

public void String(String input, String keyValue){
    ///please provide code to write here
}
我在FE上使用spring boot和ThymeLeaf,因此最好使用ThymeLeaf。

最简单的方法:

public String paseKey(String input, String keyValue){
    return input.replace("${key}", keyValue);
}

为什么不使用SpEL?我认为Thymeleaf在这个用例中是强大的。@benkuly,因为我不知道如何使用String的替换(…)方法……这些方法有帮助吗?