如果用户输入正确的账号密码,则提示问候语句;如果用户输入错误的账号密码,则提示账号密码有误。
思路:首先编写login.jsp页面用于登录;登录后跳转到vertify.jsp页面,用if else语句进行判断账号密码是否输入正确并给相应的提示;错误进行重新输入即可。
(1)login.jsp页面
(2)vertify.jsp页面
整体不难,但中间还是犯了一些低级的错误:
(1)number1作为字符串放在了引号里面直接输出了,而并不是输出对应的账号。
错误:
正确:
(2)"="是赋值,并不是判断相等;在Java中,判断相等是用A.equals("...")
错误:
正确:
权限控制,如果用户已经登录,则在每个页面页首提示:欢迎你,**;如果没有登录跳转到这个页面,则提示:非法访问。
思路:一共编写三个页面:login.jsp,addbirthday.jsp,result.jsp。利用了session对象,从登录页面进入的话,后面页面都会保存账户名;如未从登录页面进入,无法获取账户名,后续都会为空。
login.jsp:
addbirthday.jsp:
result.jsp:
从login.jsp进入:
从addbirthday.jsp进入:
从result.jsp进入: