jsp 登陆和注册问题
来源:百度知道 编辑:UC知道 时间:2024/05/29 02:03:30
谢谢!
用js脚本作登陆或者注册验证啊 ,
function checkdata() {
var ssn=form.username.value;
用js脚本作登陆或者注册验证啊 ,
function checkdata() {
var ssn=form.username.value;
if (!checkUserName(ssn)) return false; //用户名检查
if( strlen(form.password.value)<6 || strlen(form.password.value)>16 ) {
alert("\正确地登录密码长度为6-16位,仅可用英文、数字、特殊字符!")
form.password.focus()
return false;
}
这个是脚本,当点击提交的时候启动脚本就ok了
在jsp里做判断,我时间有限,只能给你个思路:
你通过表单得到参数:
String username=request.getParameter("userName");
String password=request.getParameter("userPwd");
然后简单判断:
if(username.equals("") || password.equals(""))
{
response.sendRedirect("XXX.jsp");
//或者打印一句提示也可以
return;
}
esle{
//就做你该做的事情
}
要想做得完美一点,你可以用servlet或jsp写一个过滤,比如剔除前后空格、转换特殊字符等。
一般地,没必要就不要用JSP代码:
<html><