2012-04-11 87 views
1

我在Tomcat中,并有一个JSP内容的字符串。我试图让HttpServletResponse意味着HTML输出。在正常情况下,您调用JSP并将WebContainer转换为Servlet并生成输出。如何将JSP InputStream转换为ServletResponse?

但是我没有JSP作为File,只是一个带有JSP内容的String。有没有可以放置流并处理它的类或工厂?

感谢在期待

+0

什么是“字符串JSP内容”处理JSP?你的头衔与你的问题有什么关系? – EJP 2012-04-11 18:47:24

回答

1

号不存在用于此容易获得的溶液。

但是,你可以试试这样:

  • 编写JSP串到Web应用程序内容根中的文件。比方说/tmp/jspstring.jsp。使用getServletContext().getRealPath("/tmp/jspstring.jsp")获取新jsp的路径。
  • 使用RequestDispatcher包括新创建的JSP,使得服务器将使用
+0

好的,我希望有一个更好的解决方案,但我认为它会对我有用。 – chuem 2012-04-11 17:47:28

相关问题