文件查看:
js:
function view(){
var row = dg.datagrid('getSelected');
if(rowIsNull(row)) return;
window.open(ctx+'/sekb/msds/view/'+row.id, "xxx说明书");
}
controller:
@RequestMapping(value = "view/{id}", method = RequestMethod.GET)
public String view(@PathVariable("id") Integer id, Model model) {
long id1 = id;
TMESK_MsdsEntity tm = sekbMsdsService.findById(id1);
model.addAttribute("res", tm);
model.addAttribute("action", "view");
return "model/sekb/msds/view";
}
dao:
public TMESK_MsdsEntity findById(Long id) {
String sql ="SELECT * FROM tmesk_msds WHERE s3=0 AND ID="+id;
List<TMESK_MsdsEntity> list=findBySql(sql, null,TMESK_MsdsEntity.class);
if(list.size()>0){
return list.get(0);
}
return null;
}