首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

初学JSP关于注册页面的有关问题

2012-01-15 
初学JSP关于注册页面的问题新手学JSP注册页面怎么判断输入的账号密码为空怎么判断输入的账号密码为错html

初学JSP关于注册页面的问题
新手学JSP 注册页面怎么判断输入的账号密码为空
  怎么判断输入的账号密码为错 

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
<title>Insert title here</title> 
<%request.setCharacterEncoding("gb2312");
  response.setCharacterEncoding("gb2312");%>
</head> 
<body> 
<% 

String name = request.getParameter("name"); 
String password = request.getParameter("password"); 

if((name==null)||(password==null)){ 
session.setAttribute("session","Name and Passwor is not null|"); 
response.sendRedirect("denglu1.jsp");
}
上面判断输入为空时转入denglu1.jsp
else if(name.equals("zhanghao")&&password.equals("mima")) { 
session.setAttribute("message","denglu1!"); 
response.sendRedirect("denglu3.jsp"); 

上面判断输入为正确账号密码时转入denglu3.jsp
else { 
session.setAttribute("message1","Please enter right name and password!"); 
response.sendRedirect("denglu2.jsp"); 

上面为账号密码不正确时转到denglu2.jsp


%>
</body>
</html>

[解决办法]
注册页面,最好使用JS来判断内容不得为空,这样就不会有用户名或者密码为空的问题了。而且我感觉你问的好像是登录,不是注册。你要把这个搞明白啊,到底是注册还是登录。
[解决办法]
在你跳转后的页面中写出提示信息就行了啊。。。。

还有你可以加上这句:
response.setHeader("refresh","3;url=你要跳转到页面")
[解决办法]
楼主应该给出的是个登录吧
[解决办法]
sendRedirect这是静态的跳转~不共享请求和响应~ 你应该使用request.getrxxxdxxxx();这个方法
[解决办法]
晕 输入帐号密码为空基本上用的是脚本 楼主应该先把JSP的基本对数据库的操作和标签掌握 还要多学学关于J2EE的东西啊
脚本判断为空是这样..哎,。算了你在网上随便找吧到处都是 我一般用脚本加struts验证
[解决办法]
用js判断为不为空,网上找去,一堆呢,判断是不是正确就是两个String equals,自己研究下
[解决办法]
客户端的判断就勇JS就行了.服务器端的用validator
[解决办法]
判断是否为空,就去判断输入的字符长度是多少。。。
判断用户是否真确。。。去数据库中判断查询的用户名和密码有没有和它相对应的count(×)
[解决办法]
先在本地用 javescript 验证下是否为空

function check(str)
{
if(str == ""){
return false;
alert("空");
{
else{
return true;
alert("不空");
}
}

<from action="xxx.jsp" onsubmit="return check(document.all.test.value)">
<input type="text" id="test">
<input type="submit">
</from>


服务器端的校验把自己去研究java

热点排行