我有一个来自用于登录的登录页面的操作。现在我想在登录页面的表单下显示一条消息,然后重定向它。但我不知道该怎么做。谁能帮我解决这个问题?这是我的视图页面和控制器如下:
查看>>>
<form id="login_form" controller="login" action="loginAction">
<table align="center">
<tr>
<td align="right">User Name : </td>
<td><g:textField name="username" id="username" required="true"/></td>
</tr>
<tr>
<td align="right">Password : </td>
<td> <g:passwordField name="password" id="password" required="true"/></td>
</tr>
<tr>
<td colspan="2" align="right"><input type="submit" value="Log-In"/></td>
</tr>
</table>
</form>
控制器动作 >>>
def loginAction = {
def username = params?.username
def password = params?.password
def user = User.findByUsername(username)
def pass = User.findByPassword(password)
if(user && pass){
redirect(controller:"home",action:"home")
}else{
redirect(controller:"login",action:"login")
}
}