在Spring MVC中将Object设置为<form:option>的值</form:option>

时间:2013-03-25 09:26:54

标签: java forms spring-mvc

我正在使用Spring 3.2.1-RELEASE库来开发应用程序......

是否可以将对象设置为..

的值

例如:

<form:select path="var">
  <form:option value=Object1>One</form:option>
  <form:option value=Object2>Two</form:option>
</form:select>

提前致谢..

2 个答案:

答案 0 :(得分:1)

不,这是不可能的。

你可以做的是在你的控制器中有一个Map,其中key作为Object name,Value作为Object本身。然后根据选定的Object名称检索Object。

答案 1 :(得分:0)

您必须在Model对象中设置Controller,在Controller端使用JSTL解析jsp中的值并填充值

模拟代码可以在这个SO问题中找到

How to pass an object from Spring 3.0 controller to JSP view and test with JSTL