Вы используете Spring? Вы можете вывести свойство из контроллера, вставить его в модель и затем ссылаться на значение модели из шаблона Thymeleaf. Кроме того, если вы не используете весну, получите системное свойство, используя System.getProperty("variableName")
. См. Пример ниже моей 500-страничной страницы, в которой нужна переменная.
@Controller
public class Error {
@Value("${variableName}")
private String variableName;
@RequestMapping("/500")
@ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)
public ModelAndView internalServerError() {
ModelAndView mav = new ModelAndView("error");
mav.addObject("variableName", variableName);
return mav;
}
}
И в шаблоне:
<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
<title>Nitro Error</title>
<base th:href="${baseUrl}"/>
</head>
...
</html>