Android网络编程之一个Android下菜单系统模块的实现(服务器端—更新桌号)
2013-05-20 11:08
826 查看
更新功能模块的功能是实现客户端的数据与服务器端数据的同步,如果服务器端添了桌台,或者添了新的菜品,我们可以直接使用更新功能把最新的数据同步到客户端的Sqlite对应的表中。此功能涉及2个表的更新:tabletbl和menutbl。本篇先讨论tabletbl更新的服务器端编写。
首先建立table表的实体类:
View Code
最后注册servlet:
首先建立table表的实体类:
public class UpdateTableServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.setContentType("text/html"); PrintStream pw = new PrintStream(resp.getOutputStream()); // 获取所有桌号信息列表 UpdateDao updateDao = new UpdateDaoImpl(); List<Table> tableList = updateDao.getTableList(); // 将所有信息以xml格式输出 pw.println("<?xml version='1.0' encoding='UTF-8'?>"); pw.println("<tablelist>"); for (int i = 0; i < tableList.size(); i++) { Table table = tableList.get(i); pw.println("<table>"); pw.print("<id>"); pw.print(table.getId()); pw.print("</id>"); pw.print("<num>"); pw.print(table.getNum()); pw.print("</num>"); pw.print("<description>"); pw.print(table.getDescription()); pw.print("</description>"); pw.println("</table>"); } pw.println("</tablelist>"); pw.flush(); pw.close(); } @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { doGet(req, resp); } }
View Code
最后注册servlet:
<servlet> <servlet-name>UpdateTableServlet</servlet-name> <servlet-class>com.moka.servlet.UpdateTableServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>UpdateTableServlet</servlet-name> <url-pattern>/servlet/UpdateTableServlet</url-pattern> </servlet-mapping>
相关文章推荐
- 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客户端+服务器端Servlet+Mysql)
- Android网络编程之一个Android下菜单系统模块的实现(客户端—添单功能(上部))
- Android网络编程之一个Android下菜单系统模块的实现(主操作界面)
- Android网络编程之一个Android下菜单系统模块的实现(客户端—开桌功能(下部))
- Android网络编程之一个Android登录系统模块的实现(服务器端)
- Android网络编程之一个Android下菜单系统模块的实现(客户端—开桌功能(上部))
- Android网络编程之——Android登录系统模块的实现(客户端+服务器端Servlet+MySQL)
- Android网络编程之一个Android登录系统模块的实现(客户端)
- Android网络编程之——Android登录系统模块的实现(服务器端Servlet+Mysql)