java - 我可以在没有 HTTP servlet 的情况下使用 JSP 模板吗?

标签 java html jsp servlets

我想使用具有标记标准(例如 JSP)的模板来基于 bean 或 bean 容器中的数据创建 HTML 格式的字符串。

本质上,我只想要一个独立的服务,它将采用 JSP 格式的模板和 POJO 并返回 HTML 字符串。

public String generatePage(String jspFormattedString, List<Object> data){
   ..some stuff
   return htmlString;
}

这可能吗?

谢谢

最佳答案

是的,确实如此。使用像 GnuJSP 这样的 JSP 引擎, Apache JakartaResin 。有一个如何使用的教程 Jasper 2带有 ant 任务的引擎来编译 JSP 页面。

关于java - 我可以在没有 HTTP servlet 的情况下使用 JSP 模板吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28965481/

相关文章:

java - 如何使用 Unity 2017 更改为 64 位?

java - 如何正确设置日期格式?

java - 如何使用 @WorkerThread 注释 lambda?

html - 在 Bootstrap 中以响应方式在导航栏之后的 Div 区域

java - JSP 中图像不显示

java - 在Java中,在当前线程被调用sleep()后,其他线程如何有机会运行但仍然持有锁?

html - 如何防止嵌入的视频链接到另一个网页

javascript - 使用 html 5 async 属性异步加载脚本

java - 在 jsp 上列出 vector 数据

mysql - HTTP 状态 500 - 处理 JSP 页面时发生异常,未检索到数据