1

在我们的 springMVC Web 应用程序中,我们在其中一个控制器 servlet 上设置模型属性,如下所示:

@RequestMapping(value = "page.htm", method = RequestMethod.GET)
public String goToPage(Model model, HttpServletRequest request) {
.....
model.addAttribute("proceed", "true");
.....
}

我们在我们的 jsp 文件中访问这个属性,如下所示:

<input type="hidden" id="proceed" name="proceed" value="${proceed}"/>

我们想要的是:在访问属性之后,我们想在 jsp 文件中删除/移除这个模型属性。

请提供可以删除/删除模型属性的脚本。提前致谢。

4

2 回答 2

0

首先,您可以使用表单元素(输入、文本区域)的名称属性将表单值绑定到模型中。如果您不想让它再次显示一次,那么只需删除

value="${proceed}"

从您的 HTML 中的该输入标记。我希望这是你要问的。

于 2013-05-28T13:55:36.900 回答
0

你可以用jstl做到这一点:

<c:remove var="proceed" scope="request"/>

我不确定范围:尝试其中之一:page, request, session ou application

于 2013-05-28T15:32:15.090 回答