用structs
Action中判断登陆失败后返回原JSP页面,如何显示失败信息???
JSP中的<html:errors> 怎么样才能让它显示出来?
谢谢指教~
Action中判断登陆失败后返回原JSP页面,如何显示失败信息???
JSP中的<html:errors> 怎么样才能让它显示出来?
谢谢指教~
解决方案 »
- 关于同时刷新两个frame
- 数据库统计
- JavaBean
- 不知道怎么以运行程序就自动进入了DEBUG状态了
- 请问几个oracle 10的问题
- 如何从SqlServer2000的1条记录不同字段中统计出字段值相同的总数。
- 在weblogic控制台中将端口号7001改成了80结果怎么也进不了控制台了?
- 继续呼救:stmt=conn.createStatement();返回null,提示“关闭的连接”,怎么解决?
- jsp如何取clob字段,如何更新clob字段?
- 为什么使用StringBuilder不能连接字符串
- 怎么把word表转换成JSP表单形式?
- java解压缩文件报IllegalArgumentException,帮忙
楼主【xhf1234】截止到2008-08-01 21:48:57的历史汇总数据(不包括此帖):
发帖的总数量:20 发帖的总分数:1260 每贴平均分数:63
回帖的总数量:22 得分贴总数量:1 回帖的得分率:4%
结贴的总数量:17 结贴的总分数:1090
无满意结贴数:0 无满意结贴分:0
未结的帖子数:3 未结的总分数:170
结贴的百分比:85.00 % 结分的百分比:86.51 %
无满意结贴率:0.00 % 无满意结分率:0.00 %
楼主加油
取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=xhf1234
ActionMessages ms = new ActionMessages
ActionMessage m = new ActionMessage("regist.user.wrong.username");
ms.add("error1", m);
saveErrors(request, ms);
return mapping.findForward("error");
也可用楼上说的那样
{
if(errors == null || errors.isEmpty())
{
request.removeAttribute("org.apache.struts.action.ERROR");
return;
} else
{
request.setAttribute("org.apache.struts.action.ERROR", errors);
return;
}
}
ActionMessage m = new ActionMessage("regist.user.wrong.username");
ms.add("error1", m);
saveErrors(request, ms);
return mapping.findForward("error");
这个方法好像不行,我试过了
addMessages(request, ms)也不行
ActionMessages messages = new ActionMessages();
//用户不存在
if( bean == null){
messages.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage("用户名或密码不正确!", false));
addMessages(request, messages);
//或者saveMessages(request, messages);
return mapping.findForward("re_login");
}
////////////////JSP页面
<html:messages id="messages" message="true">
<bean:write name="messages"/>
</html:messages>
不用写那个properties文件
这样子就没问题了,吼吼!
<html:messages id="messages" message="true">
<% String msg=messages.tostring();%>
</html:messages>然后直接用<%=msg%>显示错误信息