![](/img/trans.png)
[英]How do I access values from forms on different JSP pages in the same controller in Spring MVC?
[英]How do I access the form object of spring mvc in a jsp?
我有一个表单对象,其形式如下:
<form:form commandName="search" id="xmsimplify-form" method="POST">
<form:hidden path="typeOfSearch" />
[...]
</form>
我想在标题中的scriplet中检索字段typeOfSearch
的值(在实际标记表单之前)
<%
String typeOfSearch = [????]
if ("somevalue".equals(typeOfSearch) ) {
[...]
}
%>
什么是最好的东西,而不是[????]?
如果有办法在请求属性或该页面属性中检索表单bean?
谢谢
推荐的方法是做JSTL风格
<c:if test='${search.typeOfSearch == "somevalue"}'>
[...]
</c:if>
但如果您真的想要,可以直接从请求中提取模型图中的对象。
final SomeForm form = (SomeForm) request.getAttribute("someForm");
if(form.getTypeOfSearch().equals("somevalue") {
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.