当dijit对话框关闭时,Spring mvc会保留数据

时间:2013-03-19 17:19:53

标签: spring-mvc dojo

我有一个创建视图,其中用户填写一些数据,如果他们点击按钮,则会打开一个dijit.dialog,其中包含要选择的项目列表。一切正常,但是当对话框确认所选项目时,它会进入控制器以执行某些逻辑并刷新创建视图,删除用户先前填充的数据。

如何使对话框保持用户已填充的内容(可能在打开数据之前进入控制器设置数据)?或者尝试关闭对话框,刷新我在对话框中显示的列表以及使用用户选择的部分创建视图。

不确定我是否足够清楚。

修改

我的项目基于Spring Roo:

<form:create .....>
 .. inputs and tables ..
  <input type="button" ../> //goes to controller and loads page with dialog open

<tiles:insertTemplate template="/WEB-INF/views/dialog.jspx" />

</form>

对话框代码:

<div id="dialog" dojoType="dijit.Dialog">
  <form id="items" dojoType="dijit.form.Form">
    <jsp:doBody/>
    <input id="save" type="submit" name="sendDialogData">
  </form>
</div>

我认为这会使对话框成为表单的一部分,但只是用firebug进行检查,它是在&#34;包装器&#34;之后创建的。 (包含所有内容的div)

0 个答案:

没有答案