前端ajax没有进入后台方法@JFinal

blob.png

blob.png

后台:

blob.png

blob.png

评论区

JFinal

2018-11-05 14:56

看控制台输出的 jfinal action report 即可知道请求去哪里了,如果没有输出,证明请求没到后端,检查前端即可

此外,在浏览器中按 F12 观察请求去哪了,响应是什么

605844009

2018-11-05 14:58

后台用什么方法拿ajax传过来的值,第一次使用jfinal

605844009

2018-11-05 15:05

String xia=getPara("id");
System.out.println("接收的参数是:"+xia);此处拿到的是null@jfinal

JFinal

2018-11-05 16:04

@605844009 eclipse 控制台在你每次请求时会输出一个 jfinal action report,查看一下 parameter 这一栏,数据在的话就可获取,如果不在则必然要去解决前端问题,因为 jfinal 只能在有数据时 getPara, 否则无论如何获取不到

JFinal

2018-11-05 16:05

前面告诉你方法了,浏览器按 F12 可以查看每次请求向服务端传送的参数,服务端也可以通过 jfinal action report 看参数来没来,已经说得足够明确了

要输就输给追求

2018-11-05 16:59

web.xml里面配置jfinal的com.jfinal.core.JFinalFilter没有?

605844009

2018-11-05 17:05

@要输就输给追求
jfinal
com.jfinal.core.JFinalFilter

configClass
com.zhq.config.Myconfig

要输就输给追求

2018-11-05 19:06

@605844009 那估计得把项目发出来找找问题了

JFinal

2018-11-06 16:56

@605844009 @要输就输给追求 我前面说的是通用的解决方案, 一直没有说具体的 “术”, 一看代码就知道 "user/page" 是错误的,没有以 "/" 打头的 url 具体去向何处是随 context path 动态变化的

但是我一开始就讲通用解决方案,但楼主一直不理会,我也没啥办法

热门反馈

扫码入社