5.9工作记录——教你把ssh抄成ssm
今天上班前终于把数据显示出来了
前言
今天有两个部分的任务:
1.查询单个设备相关信息
2.屏蔽次数详情
话不多说,思路:打开我们 的ssh参考,首先找到jsp对应的action,然后去看对应跳转的action,和对应action跳转的jsp,类似这样
作战过程
1.查询单个设备相关信息
ssh
注意这里穿的id,也是对应ssm的ase01,而不是aseId
这里有用Action区别了两个不同的方法
先把这些步骤改完
设备信息dtmUsecompanyInfoByDeviceCodingAction
无大改,抄过来,注意如图
后台写对应的controller
ssm
/**
* 设备编码 单位信息 初始化
*
* @return
*/
@RequestMapping("dtmUsecompanyInfoByDeviceCodingAction")
public String dtmUsecompanyInfoByDeviceCodingAction(HttpSession session, HttpServletRequest request, Model model,
String duiId) {
// 判断Session是否失效
if (!objCommonJsonService.SystemBool(session)) {
request.setAttribute("strErrorMsg", "Session失效,请重新登录!");
return "communitySessionError";
}
try {
// 权限:当前用户ID
String userid = session.getAttribute("userid").toString();
request.setAttribute("ase01", request.getParameter("ase01"));
if (objDtmUsecompanyInfoService.dtmUsecompanyInfoDeviceIndex(userid, model).equals("1")) {
return "device/deviceFacesnapshotHeartInfoSearchCommon";// 跳转jsp
}
return "communitySessionError";// jsp页面
} catch (Exception e) {
e.printStackTrace();
return "communitySessionError";// jsp页面
}
}
可以明显的看出是需要list集合的数据啥的
所以我们 的service层就是这样