闪电报销

什么是Ajax?  简短地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示。

当用户点击页面票据时,前端设计的代码当点击时请求的接口url就是后端的url,假设是'/',就会请求IndexHandler类,就会执行sql语句 select * from 数据库放这些票据信息的表,找到后返回给前端,至于前台会用到那些数据,页面怎么显示是前端的事,后端只是拿到了这个ajax接口后去数据库里取数据都返回给前端就行了。。。。。

当点击第一行时,出现一个票据详情页面,为什么出现的是第一行的详情,而不是其他行的呢?因为点击第一行时,前端要返回给后端一个第一行的id,意思是后端拿到这个id就知道了前端想要这个id的信息,所以sql语句要这样写select * from 数据库 where id=前端返回的。。。。。。所以后端只是拿到id就行,注意这个id在第一次票据请求时就已经把包括id在内的所有信息都返回给前端了。

原文地址:https://www.cnblogs.com/zhenghaonihao/p/6182806.html