![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模板引擎
文章平均质量分 69
kfyty725
这个作者很懒,什么都没留下…
展开
-
使用 jsp 模板生成 java 源代码,并将生成的 java 代码二次编译并运行
使用 jsp 模板生成 java 源代码,并将生成的 java 代码二次编译并运行在 上篇文章中,我将 tomcat 中编译 jsp 并生成 servlet 的路线给单独走通了,从而实现了不需要启动 tomcat,而直接将 jsp 模板渲染为 html 的功能。这一次,我突发奇想,如果使用 jsp 生成 java 源码,能否对生成的 java 代码进行二次编译,从而实现俄罗斯套娃呢?由上篇文章可以得知,渲染 jsp 模板就是先翻译为 servlet 源码,然后编译之并实例化,接着手动调用其 init、原创 2021-05-02 13:13:19 · 328 阅读 · 0 评论 -
jsp 模板引擎。无需 tomcat,只需一个 jar 包直接根据 jsp 源文件渲染得到 html 页面
jsp 模板引擎。无需 tomcat,只需一个 jar 包直接根据 jsp 源文件渲染得到 html 页面。背景说到模板引擎,大家能想到的一般都是 freemarker、thymeleaf 之类的。而说到 jsp 估计大家会一致的说 jsp 本质就是一个 servlet。的确,jsp 本质确实是 servlet,但是单单从 jsp 来说,它支持各种标签来渲染数据,其他的模板引擎也都有自己的专属标签去渲染数据。所以我觉得 jsp 从某种意义上,可以说是由 servlet 实现的模板引擎,我觉得是没问题的原创 2021-01-16 21:46:12 · 700 阅读 · 2 评论