0
我认为从我的Spring Boot应用程序中的Thymeleaf模板转换到EJS模板(需要在服务器端执行一些JavaScript代码)。我已经成功地配置好,并使用一些网上的例子创建了我的第一个观点:如何在EJS模板中使用Spring消息?
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Hello</title>
</head>
<body>
Hello <%= username %>
</body>
</html>
当我通过这个工程确定从控制器命名为“用户名”字符串变量来查看。不过,我希望我的视图使用静态文件“/resources/i18n/messages.properties”中的消息。在thymeleaf它被广泛使用,简单,可以通过:
th:text="#{messages.hellomessage}"
如何实现使用EJS同样的结果?
这是如何回答我的问题?我的问题是在“.ejs”模板或者“.js”脚本中使用静态的“messages.properties”文件,就像在jsp中一样(https://www.mkyong.com/spring-mvc/spring-mvc-internationalization-例如/)或百里香(https://justinrodenbostel.com/2014/05/13/part-4-internationalization-in-spring-boot/)。 Hovewer,感谢您的教程,我会试着问问作者。 –