ssm跳转html页面_ssm中controller跳转页面

@Controller

@RequestMapping(value="send")

public class SendController {

@Autowired

private ISendService service;

@Autowired

private IUserService userService;

@RequestMapping(value = "/send",method = RequestMethod.POST)

@ResponseBody

public Map send(String content, String names,int urgency) throws UnsupportedEncodingException {

Map map=new HashMap<>();

List list=new ArrayList<>();

names=URLDecoder.decode(names,"utf-8");

content=URLDecoder.decode(content,"utf-8");

String[] str= names.split(",");

Message message;

for (String name : str) {

message=new Message();

message.setContent(content);

message.setCreatetime(new Date());

message.setName(name);

message.setUrgency(urgency);

list.add(message);

}

service.send(list);

map.put("count",1);

return map;

}

@RequestMapping( value = "/selectMessage",method = RequestMethod.GET)

public String selectMessage(Model model){

List messages=service.selectMessage();

model.addAttribute("messages", messages);

List users=userService.selectUser();

model.addAttribute("users", users);

return "selectAll";

}

@RequestMapping(value = "/deleteMessage",method = RequestMethod.POST)

@ResponseBody

public Map deleteMessage(String ids){

Map map=new HashMap<>();

service.deleteMessage(ids);

map.put("count",1);

return map;

}

@RequestMapping(value = "/deleteMessageAll",method = RequestMethod.POST)

@ResponseBody

public Map deleteMessageAll(String ids){

Map map=new HashMap<>();

service.deleteMessage(ids);

map.put("count",1);

return map;

}

@RequestMapping(value = "/selectName",method = RequestMethod.GET)

@ResponseBody

public Map selectName(String name) throws UnsupportedEncodingException {

Map map=new HashMap<>();

name=URLDecoder.decode(name,"utf-8");

String urgen="";

if(name!=null){

String str="";

if(name.equals("1")){

List list=service.selectMessage();

for (Message mess:list){

if(mess.getUrgency()==1){

urgen="一般";

}else if(mess.getUrgency()==2){

urgen="重要";

} if(mess.getUrgency()==3){

urgen="紧急";

}

str+="

" +

"

" +

"

"+mess.getId()+"" +

"

"+mess.getContent()+"" +

"

"+mess.getCreatetime()+"" +

"

"+mess.getName()+"" +

"

"+urgen+"" +

"

" +

"

";

}

map.put("str",str);

}else {

List list= service.selectName(name);

for (Message mess:list){

if(mess.getUrgency()==1){

urgen="一般";

}else if(mess.getUrgency()==2){

urgen="重要";

} if(mess.getUrgency()==3){

urgen="紧急";

}

str+="

" +

"

" +

"

"+mess.getId()+"" +

"

"+mess.getContent()+"" +

"

"+mess.getCreatetime()+"" +

"

"+mess.getName()+"" +

"

"+urgen+"" +

"

" +

"

";

}

map.put("str",str);

}

}

System.out.println(map);

return map;

}

@RequestMapping(value = "/selectLike",method = RequestMethod.GET)

@ResponseBody

public Map selectLike(String name) throws UnsupportedEncodingException {

Map map=new HashMap<>();

String urgen="";

String str="";

name=URLDecoder.decode(name,"utf-8");

List list= service.selectLike(name);

for (Message mess:list){

if(mess.getUrgency()==1){

urgen="一般";

}else if(mess.getUrgency()==2){

urgen="重要";

} if(mess.getUrgency()==3){

urgen="紧急";

}

str+="

" +

"

" +

"

"+mess.getId()+"" +

"

"+mess.getContent()+"" +

"

"+mess.getCreatetime()+"" +

"

"+mess.getName()+"" +

"

"+urgen+"" +

"

" +

"

";

}

map.put("str",str);

return map;

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值