ajax异步操作页面还是跳转怎么办

用jsp写查询功能,输入学生ID查出其详细信息。
我一开始用form表单提交数据给servlet,提交的时候会跳转页面,所以我就用了ajax异步,但是用了ajax把数据提交给servlet还是会跳转页面到servlet,我觉得可能是因为只要我提交给serlvet就会引起刷新对不对?但是不提交给servlet我提交给谁呢?(ajax的路径我写了servlet的)

ajax提交的路径写了servlet的。

serverlet中检查是否有路径跳转 看js 异步后有没有跳转

以前遇到一个新手,既写了form提交,又写了ajax,从而导致一直跳转,你可以看看你犯了这个错误了吗0 0,其他的让他么你回答好了,你提供的信息太少,不能具体分析

ajax跳转是不是你服务端没有返回Json报文,而是直接转发和重定向了。一般是返回Json报文,根据报文code来进行跳转。。。。

你可以让其返回一个 查询视图 这个视图里面 展示的就是你 查询的条件

也可以 直接用ajax 通过条件 查询得到 你的数据 展示到你 需要刷新的jsp 局部页面

ajax的 success function(data) 这个data应该是你返回的list也好,json也好。然后给你需要的地方进行赋值,刷新

但是如果你servlet 返回的是一个路径 那就会跳转页面了。

感觉是你后台处理代码出了问题,它返回的不是json数据,然后直接进行了页面跳转