Controller设计

作者: 东东酱酱 | 来源:发表于2015-07-11 19:47 被阅读79次

    一、常见的移动端与服务器通讯方式有如下三种:

    1.Form表单中指定一个固定的键值对,把所有要传递的参数以Json形式请求到特定的URL中去。

    2.常规的Form表单一一对应参数值进行请求。

    3.所有接口URL固定不变,请求的参数和操作(cmd)全部封装到固定的form表单中,传递到服务器做业务处理。

    后面的项目采用的第一种方式进行讲解。

    移动端与服务器通讯方式

    二、服务器业务处理流程

    Controller层作用:处理来在外部的数据,再进行数据分发跳转。其中常见的如下:

    1.对日期进行格式化处理

    2.String与Object之间的Json转换

    3.对实体类进行封装

    4.对shiro权限进行控制

    5.对数据进行合法性校验

    6.控制Response跳转

    7.向Service请求和获得数据

    8.向用户发生交互(比如ajax,报错信息等)

    相关文章

      网友评论

        本文标题:Controller设计

        本文链接:https://www.haomeiwen.com/subject/ysruqttx.html