我的jsp文件中有一个表单,说:

    <form action="/business/login/user" id="loginForm" method="get">
    ..............................
    ..............................
    <input type="submit" onclick="doLoginSubmit();">


在我的<script>标记内,我有一个名为doLoginSubmit的函数。那么,当我单击提交按钮时会发生什么?它会直接进入控制器还是我的Java脚本函数?

有什么办法可以将表单操作从javascript更改为另一个?

最佳答案

这是HTML的一部分,因此在浏览器端进行评估,因此您的浏览器将执行JavaScript函数doLoginSubmit()。如果要调用Java方法,则必须将请求发送到Java服务器。

您的第二个问题的答案是:https://stackoverflow.com/a/2701086/3703819

07-28 02:44