最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Servlet与Ajax交互一直报status=parsererror的解决办法

来源:懂视网 责编:小采 时间:2020-11-27 19:47:50
文档

Servlet与Ajax交互一直报status=parsererror的解决办法

Servlet与Ajax交互一直报status=parsererror的解决办法:这篇文章主要介绍了Servlet 与 Ajax 交互一直报status=parsererror的解决办法,非常不错,具有参考借鉴价值,需要的朋友可以参考下原因:servlet 返回的数据不是 Json 格式1、JS代码为:var jsonStr = {'clusterNum':2,
推荐度:
导读Servlet与Ajax交互一直报status=parsererror的解决办法:这篇文章主要介绍了Servlet 与 Ajax 交互一直报status=parsererror的解决办法,非常不错,具有参考借鉴价值,需要的朋友可以参考下原因:servlet 返回的数据不是 Json 格式1、JS代码为:var jsonStr = {'clusterNum':2,

这篇文章主要介绍了Servlet 与 Ajax 交互一直报status=parsererror的解决办法,非常不错,具有参考借鉴价值,需要的朋友可以参考下

原因:servlet 返回的数据不是 Json 格式

1、JS代码为:

2、注意上面的 url 为 /LSHome/LSHome,(项目名称为LSHome)所以在 web.xml 文件中,配置 Servlet 如下:

<servlet>
 <servlet-name>LSHomeServlet</servlet-name>
 <servlet-class>com.ys.servlet.LSHomeServlet</servlet-class>
 </servlet>
 <servlet-mapping>
 <servlet-name>LSHomeServlet</servlet-name>
 <url-pattern>/LSHome</url-pattern>

3、Servlet 中代码为:

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
 //聚类数量
 String clusterNum = request.getParameter("clusterNum");
 //迭代次数
 String iterationNum = request.getParameter("iterationNum");
 //运行次数
 String runTimes = request.getParameter("runTimes");
 System.out.println("聚类数量为:"+clusterNum+"---迭代次数:"+iterationNum+"---运行次数:"+runTimes);
 PrintWriter out = response.getWriter(); 
 out.write("success");
 out.close(); 
 }

4、结果是一直都是进入到 ajax 方法里面的 error,而且status=parsererror

5、解决办法:

原因是通过 response 对象返回的数据格式不正确,正确方法

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

PHP+ajax实现获取新闻数据案例详解

PHP+AJAX 如何实现投票器功能

PHP如何获取ajax中的headers(案例)

文档

Servlet与Ajax交互一直报status=parsererror的解决办法

Servlet与Ajax交互一直报status=parsererror的解决办法:这篇文章主要介绍了Servlet 与 Ajax 交互一直报status=parsererror的解决办法,非常不错,具有参考借鉴价值,需要的朋友可以参考下原因:servlet 返回的数据不是 Json 格式1、JS代码为:var jsonStr = {'clusterNum':2,
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top