使用response.getwriter()在JSON中获取额外的换行符。在JSP中写入

使用response.getwriter()在JSON中获取额外的换行符。在JSP中写入,json,jsp,Json,Jsp,我有一个巨大的JSON,需要使用JSP使用response.getwriter.write()呈现。获取解析后的JSON 使用gson,当我试图使用response.getwriter.write()呈现JSON时,我在生成的输出中得到一个换行符,从而使JSON无效。我已经检查过,当JSON的大小越来越大时,换行符就会出现。请您帮助解决此问题。查看您的JSP并检查标记之间是否存在任何链接中断。例如,和 另一种方法是检查服务器生成的.java/.class文件。对于Tomcat,请查看JSP的

我有一个巨大的JSON,需要使用JSP使用response.getwriter.write()呈现。获取解析后的JSON
使用gson,当我试图使用response.getwriter.write()呈现JSON时,我在生成的输出中得到一个换行符,从而使JSON无效。我已经检查过,当JSON的大小越来越大时,换行符就会出现。请您帮助解决此问题。

查看您的JSP并检查标记之间是否存在任何链接中断。例如,



另一种方法是检查服务器生成的.java/.class文件。对于Tomcat,请查看JSP的答案,并检查标记之间是否存在任何链接中断。例如,


另一种方法是检查服务器生成的.java/.class文件。对于Tomcat,请检查

<%@page language="java" %>
<%@page import=" java.util.*" %><%@page import=" java.io.*" %><%
    response.setContentType("text/plain;charset=UTF-8");
    response.getWriter().write("...");
%>
<% //there is another new line char between scriptlet tags.
%>