有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何将formBean集成到Spring MVC?

我的应用程序使用SpringMVC。 在从控制器到视图的过程中,我们利用了这个框架,创建了一个模型bean,用于通过JSP显示相关属性。 然而,在返回的过程中,这意味着在将表单提交回控制器之后,它将使用原始的HTTPRequest而不是结构化的formBean

我认为这是一个缺点,所以我正在寻找将其插入我们的MVC模型的方法。 我看到SpringMVC以某种方式处理它。 通过添加到JSP绑定,例如:

<spring:bind path="command">  <font color="red">    <b><c:out value="${status.errorMessage}"/></b>  
</font>
</spring:bind>

以及控制器:

 protected ModelAndView onSubmit(Object command) throws ServletException  
{    Widget widget = (Widget) command;
...
}

但是这个解决方案不适合我们的实现——我不想在JSP中添加任何东西。添加到httprequest的一些参数是在javascript代码中完成的。 因此,我正在寻找一种解决方案,该解决方案可以在映射不是在JSP上定义的,而是在其他地方(在某些专用xml中)定义的情况下,从表单参数中创建formBean

有什么想法吗


共 (1) 个答案