zoukankan      html  css  js  c++  java
  • 应用型项目部分总结

    1.将后台所有的页面会传入控制层的字段 封装成一个类 所有的页面请求到控制层 可以只用定义一个类就可以全部接收表单传过来值

    @RequestMapping(value = "currencyGoldTotal", method = { RequestMethod.GET, RequestMethod.POST })
    public String currencyGoldTotalListPage(@ModelAttribute("example") EventLog example, ModelMap mm,

    2.传入mybatis的xml文件的所有的字段 也可以封装成一个类

    List<LogAccount> getRolePayTotalPrice(@Param("example")BaseEvent el);

    3.可以在所有控制层的类都继承一个父类 父类实现了控制层的类常用的代码

    public class CurrencyCt extends BaseCtrl

    4.一般会对页面传过来的值封装个方法 方法对传过来的是 日期类型 整型类型 字符串类型 进行封装 进行特殊的处理

    protected String reqString(String paramKey,HttpServletRequest request) {
    if (request.getAttribute(paramKey) != null) {
    return (String)request.getAttribute(paramKey);
    }
    if (request.getParameter(paramKey) != null) {
    return (String)request.getParameter(paramKey);
    }
    return null;
    }
    protected int reqInteger(String paramKey,HttpServletRequest request) {
    String valStr = reqString(paramKey,request);
    if(valStr == null || "".equals(valStr)){
    return 0;
    }else{
    return Integer.valueOf(valStr);
    }
    }


  • 相关阅读:
    docker logs-查看docker容器日志
    初探 Elasticsearch,学习笔记第一讲
    Centos7 环境下设置固定IP
    强制使用索引查询方法
    linux 常用命令
    MySQL 调优
    docker 常用命令
    mysql 创建临时表
    mysql or in union all 使用方法
    mysql 创建存储过程
  • 原文地址:https://www.cnblogs.com/wgj-master/p/7865951.html
Copyright © 2011-2022 走看看