struts2做登录,如果失败,怎么用对话框弹出错误信息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了struts2做登录,如果失败,怎么用对话框弹出错误信息相关的知识,希望对你有一定的参考价值。

参考技术A 登录失败时,在action中设定flag值,然后在jsp页面根据flag值判断,如果错误,就alert出来。
例:
Action中-
public String login()
if(登录失败)
setFlag(1);

jsp中-
<c:if test=$flag==1><script type="text/javascript">alert("错误信息!")</script></c:if>
struts.xml中
如果type="redirect-action" 则
<result type="redirect-action">
<param name="actionName">XXXXXXX</param>
<param name="flag">$flag</param>
</result> 当然在XXXXXXaction方法中也要设定flag的值
如果直接跳页面则不用配参数

不过我觉得直接用jquery方便些,嘿嘿本回答被提问者采纳

以上是关于struts2做登录,如果失败,怎么用对话框弹出错误信息的主要内容,如果未能解决你的问题,请参考以下文章

弹出窗口失败

如何再点击登录按钮后, 弹出如图所示的对话框? 用JAVASCRIPT怎么实现?

linux下的PHP网页中想做一个按钮,点击弹出一个对话框输入数据后把数据存储在一个文件中怎么做?

电脑一直安装不上Java,老提示下载失败

求一个用Struts2做的防止用户重复登录。

游戏导入注册表弹出对话框说“导入注册表失败,可能需要设置以管理员权限运行,请自行设置”怎么解决