gpt4 book ai didi

java - 如何将 JSP InputStream 转换为 ServletResponse?

转载 作者:太空宇宙 更新时间:2023-11-04 08:17:59 26 4
gpt4 key购买 nike

我在 Tomcat 中并且有一个包含 JSP 内容的字符串。我尝试获取 HttpServletResponse 意味着 HTML 输出。在正常情况下,您调用 JSP,WebContainer 将其转换为 Servlet 并生成输出。

但是我没有 JSP 作为文件,只有一个包含 JSP 内容的字符串。是否有一个类或工厂可以放置流并对其进行处理?

感谢期待

最佳答案

不。对此没有现成的解决方案。

但是,你可以尝试一下:

  • 将 JSP 字符串写入 Web 应用程序内容根目录内的文件中。假设是 /tmp/jspstring.jsp。使用 getServletContext().getRealPath("/tmp/jspstring.jsp") 获取新 jsp 的路径。
  • 使用 RequestDispatcher 包含新创建的 JSP,以便服务器将使用
  • 处理 JSP

关于java - 如何将 JSP InputStream 转换为 ServletResponse?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10106309/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com