我的第一个spring& hibernate应用程序中遇到了一个小问题。
在我的页面中,我想创建一个弹出窗口(模态),可以发送电子邮件。因此,此弹出窗口将显示一个带有“主题”和“内容”字段的弹簧形式。
问题是:如果我不想重新加载主页面(显示在弹出窗体后面),如何使用弹出窗体的弹出窗体绑定机制?
如果我没错,弹出窗口的内容就是主页面中的div。所以,如果我在弹出窗口中提交表单,整个页面将被重新加载(通过spring的mvc机制),这正是我不想要的。
当然,我可以通过ajax调用将表单提交给spring控制器,但在这种情况下,如何处理表单中的最终错误?我不能使用弹簧形式绑定机制来显示弹出窗体上的错误。有可能吗?
您知道是否有办法在模态弹出窗口中打开新窗口?那么在提交表单期间,这个页面只会重新加载这个页面吗?
实际上,我不确定组合包含表单的弹出窗口和spring的表单提交机制的最佳方法。如果出现错误,如何在表单上显示错误?重新加载页面后,如果有一些错误,我需要在javascript中再次打开弹出窗口,然后在弹出窗口中显示错误,这是我看到的唯一方法,但也许有更简单的解决方案。
如果有,我很乐意知道。
非常感谢