首页 > 解决方案 > 仅使用 Thymeleaf 为初学者制作一个简单的 Java 应用程序(没有任何与 Sping 相关的内容)

问题描述

我目前正在以下网站上关注官方 Thymeleaf 教程: https ://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html

我目前在执行模板引擎部分:https ://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#executing-the-template-engine

据我了解,到目前为止,我应该已经能够运行编码的应用程序,但我绝对不知道如何运行它。

根本没有main(String[] args)方法可以运行。

我尝试搜索其他教程,但它们都使用 Spring,这不是我现在正在寻找的。

任何人都知道我应该在哪里插入一个 main(String[] args) 方法来运行这个 Thymeleaf 应用程序并查看我的 HTML 模板?

我不明白入口点在哪里或应该在哪里。

如果这个问题听起来很愚蠢,我提前道歉,并感谢您未来的回复。

编辑:直到现在,按照教程我写了 3 个 Java 文件: GTVGApplication 类

IGTVG控制器接口

HomeController 类

要显示的 home.html 模板

所以我想写一个这样的主方法: 包含 main(String[] args) 方法的主类

但是我看不到如何正确实例化 servletContext,我什至不确定完成后是否一切都会好起来

标签: javathymeleafmain

解决方案


您可以在您创建的任何类中创建您的 main 方法,然后创建您需要的 Thymeleaf 对象。 这可能会有所帮助


推荐阅读