Java onClick不';当表单操作要与ApacheShiro一起转到jsp页面时,它不起作用
我最初是很好地登录的,同时需要在提交表单之前提交onClick方法(因为它有助于处理发送的一些数据) 我现在正试图使用Java onClick不';当表单操作要与ApacheShiro一起转到jsp页面时,它不起作用,java,javascript,jquery,jsp,shiro,Java,Javascript,Jquery,Jsp,Shiro,我最初是很好地登录的,同时需要在提交表单之前提交onClick方法(因为它有助于处理发送的一些数据) 我现在正试图使用 <jsp:useBean id="url" class="plan.URL" scope="session"/> <jsp:setProperty name="url" property="*"/> 到 登录 有什么建议吗 谢谢 编辑:我意识到,由于某种原因,我一采取行动就根本没有登录。我正在使用ApacheShiro,所以我想知
<jsp:useBean id="url" class="plan.URL" scope="session"/>
<jsp:setProperty name="url" property="*"/>
到
登录
有什么建议吗
谢谢
编辑:我意识到,由于某种原因,我一采取行动就根本没有登录。我正在使用ApacheShiro,所以我想知道身份验证是怎么回事。
onclick
与submit冲突:submit导致页面重新加载<可能会调用code>onclick,但浏览器将同时加载操作页面
将输入的onclick
更改为表单的onsubmit
,然后执行login()操作,如果希望表单最终提交,则返回true;如果不验证数据并取消提交,则返回false
onsubmit
是
元素的一个属性,因此您可以执行以下操作:
。。。根据登录()函数结果提交表单(true
->提交,false
->不提交):
<form onsubmit="return login()" .........>
<form onsubmit="login();return true;" .........>
。。。要执行login()函数并始终在之后提交,还可以执行以下操作:
<form onsubmit="return login()" .........>
<form onsubmit="login();return true;" .........>
而且
<input type="submit" ...>
没有任何事件。评论不用于扩展讨论;这段对话已经结束。
<input type="submit" ...>