您的位置:首页 > 编程语言 > Java开发

Spring MVC重定向传参数

2017-07-06 13:58 127 查看
发送方:

@RequestMapping(value = "answerAdd")
public String answerAdd(RedirectAttributes model, HttpServletRequest request, HttpServletResponse response){

try {
String ids = request.getParameter("ids");
model.addFlashAttribute("ids", ids);//get请求但参数不可见
ResponseMap responseMap=questionAnswerListService.save(RequestMap.init(request),"2",ids);
}catch (Exception e){
e.printStackTrace();
}

return "redirect:/questionAnswer/questionAnswerListDetails";
}


接受方:

@RequestMapping(value="questionAnswerListDetails")
public String questionAnswerListDetails(Model model, HttpServletRequest request, HttpServletResponse response){
//前台获取的ID
String ids = request.getParameter("ids");
//重定向过来的ID
Map<String, Object> paramMap = model.asMap();
String id = (String)paramMap.get("ids");
if(!"".equals(id)&&id!=null){
ids=id;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: