Firefox开发人员控制台中的XML解析错误



我有一个jQuery脚本,该脚本将数据发送到Java Servlet,并在Servlet响应上更新页面基础的内容。一切都起作用(我期望的是随着值的更新),但是我可以在Firefox中的开发人员控制台中看到以下错误:

XML解析错误:语法错误位置:http://localhost:8080/servlet_url线号1,第1列

这是我的jQuery代码:

 <script src="http://code.jquery.com/jquery-1.10.2.js" type="text/javascript"></script>
 <script type="text/javascript">
 $(document).ready(function() {
 $.post('servlet', {
 filepath : '${file}'},
 function(responseText){
 $('#div_id').text(responseText);
 });
 });
 </script>

似乎发生了问题,因为我忘了在servlet中设置响应内容类型。因此,基本上这条代码:

 response.setContentType("text/plain"); 

解决了问题。

最新更新