我有一个使用弹簧安全核心的登录页面。现在我想创建一个移动登录页面。所以我使用了jquery mobile。我从 auth.gsp 复制了表单并将其粘贴到我创建的移动页面上。我编辑了现在看起来像这样的表单:
<form method="POST" action="${resource(file: 'j_spring_security_check')}">
Username:
<g:textField class="xlarge" name='j_username' id='j_username' value='${request.remoteUser}' />
Password:
<input type='password' class="xlarge" name='j_password' id='j_password' value='${request.remoteUser}' />
<g:submitButton name="login" value="Login" /></td>
</form>
但是当我尝试登录时,会出现一条错误消息,简单地说“加载页面时出错”。我认为它是由 jquery mobile 生成的。但是当我尝试刷新时,它重定向到主页,这意味着登录成功,只是登录成功后它没有自动重定向到主页。
请帮忙,谢谢。