大家好,
有个问题想请教一下:
我搭了个很简单的STRUTS框架,
做了一个登陆页面
现在困扰的问题是:登陆页面输入用户名和密码后
后台数据库检索没有搜索到,这时候要在前台JSP页面弹出alert,说明无此用户,或者用户名密码错误等警告信息
请问有达人给指导下么?
谢谢
有个问题想请教一下:
我搭了个很简单的STRUTS框架,
做了一个登陆页面
现在困扰的问题是:登陆页面输入用户名和密码后
后台数据库检索没有搜索到,这时候要在前台JSP页面弹出alert,说明无此用户,或者用户名密码错误等警告信息
请问有达人给指导下么?
谢谢
解决方案 »
- 如何使Html:select页面跳转后自动选中?
- 关于frame里的div
- 奇怪oracle的insert问题i~~
- 关于struts中option中<%= %>中赋值的一个问题?请大家赐教啊
- 如何取得<TD>高度赋给其他<TD>
- 计数器为什么自动清空?!
- 程序没有问题,可就是连不上数据库,这个错误怎么解决?
- 怎样用JAVA写一个根据当前时间产生一个随机,并且不相同的密码字串
- 怎样判断一个文本框的输入为正整数,若不是则显示错误信息(不能输入小数,负数)
- 这段代码怎么提示有javax.servlet.ServletException: [Microsoft][ODBC SQL Server Driver][SQL Server]在关键字 'inner' 附近有语法错误
- IE6不共享session中的内容、而IE7/IE8共享session中的内容
- 跪求J2EE api中文版chm或 HTML(最新的),有的请发到我的邮箱[email protected]
AJAX肯定用不了,我试试您另个方法
PrintWriter out = response.getWriter();
out.print("<html><body><script>");
out.print("alert('添加成功!')");
out.print("</script></body></html>");
在跳转的时候记得使用include。
或者用struts的异常消息
1.登陆页面配置action的返回页面2个(正确挡路后的返回index页,错误返回登陆页)
2.在登陆页添加脚本,取action的返回值,根据返回值进行alert输出问题解答:
1.首次登陆与异常返回登陆的差异
可以通过判断一个变量的值是否存在的方式进行区分
2.取值方式
可以通过<%request.getattribute("变量")%>获取
function valudate() {
if(f1.username.value=="") {
alert("用户名不为空");
return;
}
f1.submit();
}<form name="f1">
<input type="text" name="username" value=""/>
<input type="button" value="确定" onClick="valudate()"/>
</form>
<script>
if(${mes!=null}){
alert(${mes});
}
</script>
if(){
// 有数据...你处理你的
}else{
//没数据...看这
request.setAttribute("err");
return mapping.getInputForward();//回到主页面
}jsp:
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<html>
<body>
<c:if test=${err!=null}>
alert('信息有误,请重新输入');
</c:if>
//你的内容
</body>
</html>