Android网络编程之一个Android下菜单系统模块的实现(服务器端—添单功能)
2013-05-15 17:40
831 查看
对于点菜来说,首先要有菜单,我们建立一张表menutbl来容纳所有菜品数据,此表结构如下:
View Code
最后注册servlet:
至此,此功能的服务器端搭建完毕,下篇讨论客户端的编写
public class OrderDetailServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.setContentType("text/html"); // 获取输出打印流 PrintWriter pw = new PrintWriter(resp.getOutputStream()); // 读取请求中的order数据 String orderId = req.getParameter("orderId"); String menuId = req.getParameter("menuId"); String dishNum = req.getParameter("dishNum"); String remark = req.getParameter("remark"); // 将数据添加到一个OrderDetail表对象实例 OrderDetail detail = new OrderDetail(); detail.setOrderId(Integer.parseInt(orderId)); detail.setMenuId(Integer.parseInt(menuId)); detail.setNum(Integer.parseInt(dishNum)); detail.setRemark(remark); // 定单数据存入MySQL端,更新对应桌号是否有人的状态,并获得返回的订单号传回客户端 OrderDao orderDao = new OrderDaoImpl(); orderDao.saveOrderDetail(detail); pw.print("Dishes added successfully"); pw.flush(); pw.close(); } @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { doGet(req, resp); } }
View Code
最后注册servlet:
<servlet> <servlet-name>OrderDetailServlet</servlet-name> <servlet-class>com.moka.servlet.OrderDetailServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>OrderDetailServlet</servlet-name> <url-pattern>/servlet/OrderDetailServlet</url-pattern> </servlet-mapping>
至此,此功能的服务器端搭建完毕,下篇讨论客户端的编写
相关文章推荐
- Android网络编程之一个Android下菜单系统模块的实现(服务器端—结算功能(中部))
- Android网络编程之一个Android下菜单系统模块的实现(服务器端—开桌功能))
- Android网络编程之一个Android下菜单系统模块的实现(服务器端—结算功能(上部))
- Android网络编程之一个Android下菜单系统模块的实现(开桌功能))(Android客户端+服务器端Servlet+Mysql)
- Android网络编程之一个Android下菜单系统模块的实现(服务器端—结算功能(下部))
- Android网络编程之一个Android下菜单系统模块的实现(客户端—添单功能(中部))
- Android网络编程之一个Android下菜单系统模块的实现(客户端—添单功能(上部))
- Android网络编程之一个Android下菜单系统模块的实现(服务器端—更新菜单)
- Android网络编程之一个Android下菜单系统模块的实现(服务器端—更新桌号)
- Android网络编程之一个Android下菜单系统模块的实现(客户端—开桌功能(下部))
- Android网络编程之一个Android下菜单系统模块的实现(客户端—结算功能)
- Android网络编程之一个Android下菜单系统模块的实现(客户端—开桌功能(上部))
- Android网络编程之一个Android登录系统模块的实现(服务器端)
- Android网络编程之一个Android下菜单系统模块的实现(客户端—更新菜单)
- Android网络编程之一个Android下菜单系统模块的实现(客户端—更新桌号)
- Android网络编程之一个Android下菜单系统模块的实现(主操作界面)
- Android网络编程之——Android下菜单系统模块的实现(Android客户端+服务器端Servlet+Mysql)
- Android网络编程之一个Android登录系统模块的实现(客户端)
- Android网络编程之——Android登录系统模块的实现(服务器端Servlet+Mysql)
- Android网络编程之——Android登录系统模块的实现(客户端+服务器端Servlet+MySQL)