【发布时间】:2013-02-23 20:06:01
【问题描述】:
我在 JSP 中有一个命令类并使用弹簧形式标签。我想为表单设置值:jsp本身的输入标签。
如何设置?
【问题讨论】:
我在 JSP 中有一个命令类并使用弹簧形式标签。我想为表单设置值:jsp本身的输入标签。
如何设置?
【问题讨论】:
编辑您的 MVC 控制器方法以使用 @ModelAttribute(我希望您正在使用注释)
@RequestMapping("/somepath/foo/do")
public String someHandlerMethod(
@ModelAttribute("commandObject") CommandObject commandObject,
Model model,
BindingResult result) {
commandObject.setSomeValue("sample"); //Set value in command object
...processing...
return("some.jsp");
}
【讨论】:
将此添加到您的 jsp:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
然后在你的输入标签中添加以下内容
<form:input type="text" path="member_variable_name"/>
希望这能回答您的问题.. 见this
【讨论】: