功能的实现分为两个阶段去讲的
第一部分
第一个部分是主要实现了对订单详情的获取,这个部分需要写一个函数用来写查询语句,查询出来一个订单详情表,然后把它获取下来,发送给浏览器这样的功能实现起来不是太麻烦,在以前的语句上面多写上三大段代码即可以实现,代码见下图
第一个要发送给GetOrdersServlet.java要查询的内容
js发送给java要查询的数据
第二个是执行查询数据用来返回给浏览器数据
调用GetOrderProduct()函数获取查询到的数据
第三个是查询函数,负责从数据库查询信息
查询函数
附加要修改的代码:getOrders()函数把获取全部行多一个查询条件,不然数据量太大容易崩
修改getOrders()函数
第二部分
第二部分也是增加三段代码,这一部分的任务是根据用户输入的条件来查询信息
第一段代码是在table.jsp里面增加js函数,用来往java里面发送要查询的条件
table.jsp
第二段是增加GetOrdersLikeServlet.java文件,在里面写入查询的条件,主要调用查询函数来查询对应条件的数据
获取数据
第三段代码用来查询数据库里面符合条件的数据,需要编写sql语句并且增加一个函数getOrdersLike(),写入以下代码。
根据查询条件获取数据
今天的课就那么多内容,总的来说就是查询订单详情,并且根据用户输入条件查询相应的订单。明天会实现更多按条件的查询。