我的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