Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在JSP页面显示给用户之前捕获最终的HTML输出?_Jsp_Jakarta Ee_Capture - Fatal编程技术网

如何在JSP页面显示给用户之前捕获最终的HTML输出?

如何在JSP页面显示给用户之前捕获最终的HTML输出?,jsp,jakarta-ee,capture,Jsp,Jakarta Ee,Capture,在最终输出给用户之前,我需要捕获HTML并对HTML数据进行一些后处理。最终的HTML文档实际上由许多JSP包含(12个左右)组成,因此JSP中实际上存在一些现有逻辑。但是我需要生成的HTML。这必须在服务器端完成 我只想到了两个选择 使用JSP标记库并通过某种主体捕获或其他方式捕获输出。但是JSP有点乱,代码太多了,理想情况下,我尽量避免修改任何JSP页面 使用URL/Net库并通过http请求连接到此页面。但这也有点混乱 如果我理解你想做什么,那么你应该能够使用。查看trued and tr

在最终输出给用户之前,我需要捕获HTML并对HTML数据进行一些后处理。最终的HTML文档实际上由许多JSP包含(12个左右)组成,因此JSP中实际上存在一些现有逻辑。但是我需要生成的HTML。这必须在服务器端完成

我只想到了两个选择

  • 使用JSP标记库并通过某种主体捕获或其他方式捕获输出。但是JSP有点乱,代码太多了,理想情况下,我尽量避免修改任何JSP页面

  • 使用URL/Net库并通过http请求连接到此页面。但这也有点混乱


  • 如果我理解你想做什么,那么你应该能够使用。查看trued and true,了解如何捕获和修改整个输出流