Tomcat Java Servlet和JSON接收问题
我有多台客户端计算机正在处理JSON(Post HTTP)并将其发送到一台中央计算机。中央计算机正在运行一个Javaservlet,获取HttpServletRequest变量(request)并执行request.getReader()并将其推送到一个字符串,我稍后将其解析为一个JSON对象 在解析JSON对象之前,我有时会从HttpServletRequest变量中获取数据损坏,其中JSON字符串包含来自另一个扫描程序的一些以前的数据,似乎缓冲区没有被清除或其他什么。 我在客户机上确认发送的数据是正确的Tomcat Java Servlet和JSON接收问题,java,json,tomcat,servlets,Java,Json,Tomcat,Servlets,我有多台客户端计算机正在处理JSON(Post HTTP)并将其发送到一台中央计算机。中央计算机正在运行一个Javaservlet,获取HttpServletRequest变量(request)并执行request.getReader()并将其推送到一个字符串,我稍后将其解析为一个JSON对象 在解析JSON对象之前,我有时会从HttpServletRequest变量中获取数据损坏,其中JSON字符串包含来自另一个扫描程序的一些以前的数据,似乎缓冲区没有被清除或其他什么。 我在客户机上确认发送的
你为什么不发布代码而不是解释代码中的内容?在这种情况下,一行代码抵得上千言万语。。。顺便说一下,问题很可能是Servlet中的
静态
字段中有一些不应该存在的内容。可能是扫描仪
实例。。。(API文档声明它不是线程安全的)如果您可以将代码片段粘贴到此处,问题会更清楚: