视图层

  1. 【强制】表格的若没有对数据的操作可以去掉行记录的选中标记;

  2. 【强制】表单的提示文字应该明确一点,若有必要可以在字段前端加提示性的文字;

  3. 【强制】表单中的字段名需要跟数据库中的字段名称对应;

  4. 【强制】表格列表中得字段内容对齐规则
    文本居左
    数值、货币居右
    类型、电话号码等固定长度的居中

  5. 【推荐】界面若需要对某个字段进行搜索时,考虑是否需要模糊查询

  6. 【推荐】表格中不要包含太长的内容,超过100个字的都不要直接显示,可以尝试在详情页显示;

  7. 【推荐】表单中含有文本域控件时,表面用ajax请求进行赋值,避免用户输入的文本中含有换行符而导致的赋值报错,可以在后台直接映射过来,然后采用标签直接获取;

  8. 【强制】视图页面统一存放在 WEB-INF 文件夹,例如:铭飞的basic管理 列表页WEB-INF/manager/basic/index.ftl 表单页WEB-INF/manager/basic/form.ftl

    1. index.ftl 主界面、列表界面
    2. form.ftl 表单界面
  9. 【强制】权限控制

    1. java方法 通过在方法上使用@RequiresPermissions注解,注解的值为模块编码的值, 如:@RequiresPermissions("article:save")。 表示文章模块的保存功能的权限控制。
    2. 视图
      使用<@shiro.hasPermission name="xxxx:xxxx">标签进行视图显示控制,如: <@shiro.hasPermission name="article:save"><@ms.panelNavBtnAdd title=""/></@shiro.hasPermission> 代表当前人员拥有”article:save“权限功能的人员,才能看见当前功能,否则将会被隐藏。
Copyright © mingsoft.net 2018 all right reserved,powered by Gitbook该文件修订时间: 2020-05-25 13:43:14

results matching ""

    No results matching ""

    results matching ""

      No results matching ""