用struct 仿mvc编写java购物车系统时,struct处理ajax请求后抛出错误:额,大概就是ajax找不到回去的路了。
于是我就使用respose转发返回出处理后的数据,在后台可以看到成功返回的数据,但界面没反应。
在地址栏输入http返回的响应路径,哎,界面的确有成功返回的数据。
最后朋友轻轻的说了俩字:异步。我恍然大悟。
因为ajax发送数据后一直等待回应,而respose和ajax显然是俩个不同的线程,所以ajax这个线程一直在等待回应。
作业交完后,我忘记将ajax设置为异步不知道可不可以让页面先响应respose。待以后实验。