提交行动

时间:2010-02-01 10:34:50

标签: java javascript spring spring-mvc

我正在尝试使用Spring的simpleFormController从javascript调用提交操作,但是操作只调用handleRequest但是它没有调用onsubmit操作

1 个答案:

答案 0 :(得分:1)

正如Bozho所说,看一些代码会有所帮助。但是,我的经验是,当没有调用onSubmit时,通常是因为请求显示为GET而不是POST;默认情况下,控制器通过查找POST来确定请求是否是表单提交。

修复它的两种方法:1)使其成为POST(即通过javascript提交表单,比如说)或2)覆盖isFormSubmission以使用其他一些标准来决定给定的请求是否是表单提交 - 例如,您可能想说,如果存在某个参数,则该请求应被视为表单提交,即使它是GET请求。