我在春天新,创造了spring3.0 我使用注释春天一个应用程序。如何从控制器数据传递到前端春季
我想从我的控制器方法把jsp的列表返回。该列表将显示在选择框中。以下是控制器和jsp部分的代码。 请帮我理解这一点。
public String showUserForm(ModelMap model)
{
User user = new User();
model.addAttribute(user);
List<String> lookingfor=service.getOptions();
//want to send this "lookingfor" to the jsp
return "welcome";
}
和JSP
<td>
<form:select path="lookingfor">
<form:option value="0" label="Select" />
<form:options items="${lookingfor}" itemValue="lookingfor" itemLabel="lookingfor" /> </form:select>
</td>
虽然在型号添加用户,其工作正常,但是当我加入lookingfor属性。 model.addAttribute( “lookingfor”,lookingfor);
其给出以下错误。
重度:Servlet.service()为servlet和jsp抛出异常 org.springframework.beans.NotReadablePropertyException:无效 属性 '看着GFOR' bean类[java.lang.String中]的:Bean属性 'lookingfor' 是不readab乐无效或者和getter方法:是否 返回类型,吸气匹配的参数类型的setter的?
我解决了我问题,所有 – Pedantic 2012-04-04 17:45:46