前台数据展示问题总结

场景一:
一个实体类中包含着另一个实体类的集合,后台查询出来后展示到前台,同时前台填写后将集合映射到实体类存入数据库。

public class Editor {
    private String finalopinion;
    private String year;
    private List skl_member;
  }
public class Skl_member {
    private int projectId;
    private String projectName;
    private Long userId;
    private String memberName;
    private String memberAge;
    private String memberProfession;
    private String memberUnit;

后台查询出来后存入了model作用域中

		List members = addList(memberList,editor,sysUser);
		model.addAttribute("skl_member",members);

前台展示:

姓名 年龄 专业职务 工作单位

需要注意的是,model作用于的键值skl_member需要与实体类中的集合属性 private List skl_member一致。

效果
前台数据展示问题总结_第1张图片

场景二:
bootstarp中columns的操作展示按钮

 {
         title: '操作',
         align: 'center',
	   	formatter: operateFormatter
	}]
     };
     $.table.init(options);
 });


    function operateFormatter(value, row, rowIndex) {
        return [
            '',
            '',
            '',
        ].join('');
    }

 function editor(projectId,projectStatus) {
        if (projectStatus == 1){
            $.modal.confirm("项目已提交,不可查看");
			return;
		}
         window.location.href = "/system/sklAform/editor?projectId="+projectId;
    }

效果:
前台数据展示问题总结_第2张图片

你可能感兴趣的:(前台数据展示问题总结)