Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.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
Java 关于spring mvc表单处理表单的问题';测试与验证_Java_Spring_Spring Mvc - Fatal编程技术网

Java 关于spring mvc表单处理表单的问题';测试与验证

Java 关于spring mvc表单处理表单的问题';测试与验证,java,spring,spring-mvc,Java,Spring,Spring Mvc,有了SpringMVC,您是否需要使用一个特殊的表单控制器,或者它只是让事情变得更简单 我想创建一个表单,它不会直接将1:1映射到特定的实体,并对它们的数据执行服务器端验证 对于前端,我想使用jQuery。spring是否将自己绑定到特定的javascript库,或者我是否可以使用jquery?对于spring MVC 2.5及更高版本,您可以使用注释将任何类创建到控制器中,而无需从其中一个表单控制器继承。事实上,Spring的人正在推荐基于注释的方法,而且Spring的未来显然是注释。事实上,

有了SpringMVC,您是否需要使用一个特殊的表单控制器,或者它只是让事情变得更简单

我想创建一个表单,它不会直接将1:1映射到特定的实体,并对它们的数据执行服务器端验证


对于前端,我想使用jQuery。spring是否将自己绑定到特定的javascript库,或者我是否可以使用jquery?

对于spring MVC 2.5及更高版本,您可以使用注释将任何类创建到控制器中,而无需从其中一个表单控制器继承。事实上,Spring的人正在推荐基于注释的方法,而且Spring的未来显然是注释。事实上,表单控制器所做的大多数事情都可以通过注释轻松完成,因此使用内置并不一定会让事情变得更简单

如果要使用内置的Spring绑定,其中特定的表单字段直接映射到特定的实体属性,则需要使用单个“command”对象作为表单支持对象。听起来这可能不适合你;一种方法是将主实体作为表单支持对象,并将不映射到它的字段作为常规请求参数进行处理。在这个场景中,您必须通过特定的代码将这些其他实体的数据放入,然后自己调用验证


最后,不,Spring MVC没有将自己绑定到JS库,是的,我经常将jQuery与Spring MVC结合使用。

对于Spring MVC 2.5及更高版本,您可以使用注释将任何类添加到控制器中,而无需从其中一个表单控制器继承。事实上,Spring的人正在推荐基于注释的方法,而且Spring的未来显然是注释。事实上,表单控制器所做的大多数事情都可以通过注释轻松完成,因此使用内置并不一定会让事情变得更简单

如果要使用内置的Spring绑定,其中特定的表单字段直接映射到特定的实体属性,则需要使用单个“command”对象作为表单支持对象。听起来这可能不适合你;一种方法是将主实体作为表单支持对象,并将不映射到它的字段作为常规请求参数进行处理。在这个场景中,您必须通过特定的代码将这些其他实体的数据放入,然后自己调用验证

最后,不,SpringMVC没有将自己绑定到JS库,是的,我经常将jQuery与SpringMVC结合使用