Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring-tagform:textarea必须为空,但不是错误_Spring_Spring Mvc - Fatal编程技术网

Spring-tagform:textarea必须为空,但不是错误

Spring-tagform:textarea必须为空,但不是错误,spring,spring-mvc,Spring,Spring Mvc,我希望使用jstl标记在基于spring表单的textarea中获取值,如下面给出的代码所示 我怎样才能呈现这个呢 <form:textarea value="${u.content}" path="content"> </form:textarea> 运行此视图页面时,我收到错误“标记表单:文本区域必须为空,但不是”。如果表单绑定到commandName/modelAttribute,则不需要value属性,只要路径就足够了。 e、 g 如果表单声明如下 <

我希望使用jstl标记在基于spring表单的textarea中获取值,如下面给出的代码所示

我怎样才能呈现这个呢

<form:textarea value="${u.content}" path="content">
</form:textarea>


运行此视图页面时,我收到错误“标记表单:文本区域必须为空,但不是”。如果表单绑定到commandName/modelAttribute,则不需要value属性,只要路径就足够了。 e、 g

如果表单声明如下

<form:form id="form" method="post" modelAttribute="formBean">
预初始化值

@RequestMapping(value="/personForm")
public String showForm(Model model) {
    //read values from db and add it as model .e.g. 
    Person person = new Person();
    model.addAttribute("person", person);
    return "personForm";
}
jsp:


名称1:

如果表单绑定到commandName/modelAttribute,则不需要value属性,只要路径就足够了。 e、 g

如果表单声明如下

<form:form id="form" method="post" modelAttribute="formBean">
预初始化值

@RequestMapping(value="/personForm")
public String showForm(Model model) {
    //read values from db and add it as model .e.g. 
    Person person = new Person();
    model.addAttribute("person", person);
    return "personForm";
}
jsp:


名称1:

实际上,我正在使用mvc模式从数据库中检索表单值,并且正在使用jstl标记从控制器中检索视图中的值,那么我该如何做呢?我想在表单中检索七个实体&无法获取表单的值:textareaso添加bean对象作为模型,然后读取值。e、 g.如果您创建的内容对象具有这七个属性,那么您的表单commandName将是content,而textArea path将是您要映射到的一个属性。实际上,我正在使用mvc模式和所有这些从数据库检索表单值,并且正在使用jstl标记从控制器检索视图中的值,那我该怎么做呢?我想在表单中检索七个实体&无法获取表单的值:textareaso添加bean对象作为模型,然后读取值。e、 g.如果您创建的内容对象具有这七个属性,则表单commandName将是内容,而textArea path将是您要映射到的一个属性。
<form:form action="/personForm" commandName="person" method="post">         
   Name1: <form:textarea path="name"/>
</form:form>