1

问候,我想在jsp中渲染整个html页面,并在服务器上运行之前根据代码替换文本。这可能吗。实际上我是java编程新手。在.net中,我从xml渲染html像这样的文件

<appSettings> <add key="CreateUser" value="~/App_Data/CreatingUserhtm.htm"/> </appSettings>

我如何在jsp中呈现html页面?

4

1 回答 1

1

这一切都取决于“动态”内容的数量,以及您的原始问题的含义。

JSP 读取 XML 内容进行渲染

我想说您可以选择使用 XSL 并在客户端中完成这一切,这也将减少服务器上的开销。您可以使用 XSL 将 XML 转换为 HTML 客户端。

否则,您还可以在 JAVA 中使用 XSL 并转换 XML。参见:http ://www.java2s.com/Code/Java/JSP/JSPXMLandXSLTtransform.htm

从 Servlet 发送到 JSP 的 XML 数据

如果您想从 servlet 设置变量并在 JSP 中读取它们(例如使用 MVC 模式),您可以使用以下参考之一:

于 2013-04-16T18:35:14.367 回答