作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何通过 GET 方法获取已设置的值?如何将值传递给 POST 方法?我应该声明全局变量吗?
编辑:我想要的是在 GET 方法上做一些事情,如果 setdisplayBox = true,则在 jsp 上显示一个文本框。当用户 POST 表单时,setdisplayBox 也应该为 true 并返回相同的 jsp 而无需重定向
@RequestMapping(method = RequestMethod.GET)
public String getSuccess(ModelMap model, @ModelAttribute("user") User user, HttpServletRequest request)
{
String boxDisplay = "True";
user.setdisplayBox(boxDisplay);
return "success";
}
@RequestMapping(method = RequestMethod.POST)
public String resetPassword(HttpServletRequest request, ModelMap model, @ModelAttribute("user") User user, ModelMap modelMap)
{
user.setdisplayBox(user.getdisplayBox()); //how to get value has been set above?
return "success";
}
最佳答案
为用户设置全局变量。
private User userAccount;
@RequestMapping(method = RequestMethod.GET)
public String getSuccess(ModelMap model, @ModelAttribute("user") User user, HttpServletRequest request)
{
String boxDisplay = "True";
user.setdisplayBox(boxDisplay);
userAccount = user; //load user in to global var
return "success";
}
@RequestMapping(method = RequestMethod.POST)
public String resetPassword(HttpServletRequest request, ModelMap model, @ModelAttribute("user") User user, ModelMap modelMap)
{
user.setdisplayBox(userAccount.getdisplayBox());
userAccount = null; //reset it to something to make sure you are loading it to another user later.
return "success";
}
关于Java Spring MVC 如何获取这个设定值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45377236/
我想成为 Spark 纱客户(link)。是否需要安装hadoop?还是只安装 yarn 可以吗? (by this link) 最佳答案 No Spark不需要Hadoop即可运行。 Apache
我是一名优秀的程序员,十分优秀!