首页>代码>spring+spring mvc+mybatis+bootstrap框架整合搭建ssm完整项目>/Manage_ssm/src/org/lq/ssm/active/controller/ActiveController.java
package org.lq.ssm.active.controller; import javax.annotation.Resource; import javax.servlet.http.HttpSession; import org.lq.ssm.active.service.ActiveService; import org.lq.ssm.entity.Active; import org.lq.ssm.util.service.DictionoryBiz; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; @Controller @RequestMapping("act.do") public class ActiveController { @Resource(name="dictionoryBizImpl") private DictionoryBiz dictionoryBizImpl; @Resource(name="activeServiceImpl") private ActiveService activeServiceImpl; public void setActiveServiceImpl(ActiveService activeServiceImpl) { this.activeServiceImpl = activeServiceImpl; } public void setDictionoryBizImpl(DictionoryBiz dictionoryBizImpl) { this.dictionoryBizImpl = dictionoryBizImpl; } @RequestMapping(params="getDic") public String getState(Model m){ m.addAttribute("state_list", dictionoryBizImpl.findBytype("active_state")); m.addAttribute("reaction_list", dictionoryBizImpl.findBytype("REACTION_type")); m.addAttribute("type_list", dictionoryBizImpl.findBytype("active_comm")); m.addAttribute("seq",activeServiceImpl.findSeq() ); return "view/marketactive/marketactive/marketactive_add"; } @RequestMapping(params="save") public String save(Active a){ if(activeServiceImpl.save(a)){ return "redirect:act.do?findAll"; } return "view/marketactive/marketactive/marketactive_add"; } @RequestMapping(params="delete") public String delete(Integer id){ activeServiceImpl.delete(id); activeServiceImpl.findAll(); return "view/marketactive/marketactive/marketactive_list"; } @RequestMapping(params="findAll") public String findAll(Model m){ m.addAttribute("state_list", dictionoryBizImpl.findBytype("active_state")); m.addAttribute("act_list", activeServiceImpl.findAll()); return "view/marketactive/marketactive/marketactive_list"; } @RequestMapping(params="findById") public String findById(HttpSession session,Integer id,Model m){ m.addAttribute("state_list", dictionoryBizImpl.findBytype("active_state")); m.addAttribute("reaction_list", dictionoryBizImpl.findBytype("REACTION_type")); m.addAttribute("type_list", dictionoryBizImpl.findBytype("active_comm")); m.addAttribute("byid_list", activeServiceImpl.findById(id)); return "view/marketactive/marketactive/marketactive_update"; } @RequestMapping(params="update") public String update(Active a,Model m){ if(activeServiceImpl.update(a)){ return "redirect:act.do?findAll"; } return "view/marketactive/marketactive/marketactive_update"; } @RequestMapping(params="getShow") public String getShow(Integer id,Model m){ m.addAttribute("state_list", dictionoryBizImpl.findBytype("active_state")); m.addAttribute("reaction_list", dictionoryBizImpl.findBytype("REACTION_type")); m.addAttribute("type_list", dictionoryBizImpl.findBytype("active_comm")); m.addAttribute("byid_list", activeServiceImpl.findById(id)); return "view/marketactive/marketactive/marketactive_show"; } @RequestMapping(params="getact") public String getact(String cname,Integer state,Model model){ if((cname!=null&&!"".equals(cname))&&(state!=null&&!"".equals(state))){ model.addAttribute("act_list",activeServiceImpl.findByCon(cname, state)); }else if(cname!=null&&!"".equals(cname)){ model.addAttribute("act_list",activeServiceImpl.findByCon(cname, null)); }else if(state!=null&&!"".equals(state)){ model.addAttribute("act_list",activeServiceImpl.findByCon(null, state)); }else{ model.addAttribute("act_list",activeServiceImpl.findByCon(null, null)); } model.addAttribute("state_list", dictionoryBizImpl.findBytype("active_state")); return "view/marketactive/marketactive/marketactive_list"; } }
最近下载更多
educationAAA LV11
8月10日
WBelong LV8
3月5日
weilaizhisheng LV21
2023年12月26日
shuangfu LV25
2023年12月2日
qiangmin1223 LV12
2023年4月24日
laihao2012 LV3
2023年4月1日
woshizhulei LV3
2023年2月1日
南山难 LV4
2023年1月1日
admin0108 LV9
2022年10月24日
wsgwly LV6
2022年6月5日
最近浏览更多
a19523718738
11月8日
暂无贡献等级
欢天喜地gg
10月14日
暂无贡献等级
Peny_ZH LV5
9月21日
897258976 LV8
8月29日
wangqi_sheng LV1
8月14日
chn-lei LV2
8月4日
litchi955 LV11
7月21日
xmh064451
7月21日
暂无贡献等级
wekser
6月27日
暂无贡献等级
微信网友_7051335135711232
6月25日
暂无贡献等级