Thymeleaf 或 JSP:Spring Boot 哪个更好?

pra*_*eth 4 java spring jsp thymeleaf spring-boot

  • Thymeleaf 与 Spring Boot 是否比 JSP 更好?
  • 他们的表现如何?
  • 是否有任何建议使用 Spring Boot 的替代 UI 框架?

小智 6

这只是用户选择的问题。Thymeleaf 和 JSP 都是查看模板,两者都有优势。

我喜欢 JSP,因为它使用起来特别简单,但另一方面,Thymeleaf 内化 i18n解析是最不重要的,在额外的表达中,它像它自动处理上下文路径的方式一样。

Thymeleaf 在从模型解析变量时有点复杂,不像在 JSP 中,您可以轻松地将文字与变量表达式连接起来。此外,JSP 可以轻松地直接从数据库中解析变量表达式中的URL,而 Thymeleaf 很难实现这一点。

我已经使用 JSP 一段时间了,Thymeleaf 也是如此,我必须说,两者都是很棒的技术。如果您的应用程序很简单并且不允许国际化支持,我会说 JSP 不是一个糟糕的选择。但是 Thymeleaf 更适合需要内部化的强大应用程序。将 JSP 标记为“旧技术”的想法根本不完全正确。

所以,我的结论是这是一个选择问题。