下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

在JSP中怎样实现登录验证的功能呢?

作者:课课家教育     来源: http://www.kokojia.com点击数:3763发布时间: 2016-11-23 13:00:28

标签: JSP数据库服务器

大神带你学编程,欢迎选课

  一般情况下,我们在进入系统的时候,都需要进行登录验证。其实在利用jsp进行编程系统时,也不例外,都应该建立一个登录验证的功能。那么在JSP中怎样实现登录验证的功能呢?今天小编就带大家一步一步进行讲解具体的方法。

在JSP中怎样实现登录验证的功能呢?_JSP_数据库_服务器_课课家

       具体的实现方法如下: 

       一、login.htm

  首先我们要做的,当然就是设计一个美观漂亮的登录界面啦。一般来说,这个界面都是静态的。我们将这个登录界面命名为“login.htm”。具体的实现代码,如下图:

login.htm 上login.htm 下

  其实,大家也可以根据自己审美观进行设计属于自己的登录界面,毕竟这只是小编编写给大家作为参考用的。

  二、login.jsp

  接着我们就要把登录界面中用户所输入的信息,提交到一个名为“login.jsp”的JSP页面机型进行处理了。但是小编在这里为了可以更加的方便,所以小编是并没有执行数据库的访问操作。因此,在登录界面中的用户名以及密码,我们都只要直接使用sky2098就可以进入到系统了。事实上,严谨的系统一般都会执行从数据库中读取的操作。那么这个“login.jsp”的jsp页面代码究竟怎样敲打呢?具体的实现代码,如下图:

login.jsp

  三、main.jsp

  假如说是用户登录成功的话,那么系统就会自动设置login的值为ok。然后,就把这个login值提交到下一步的验证页面中去,就是说可以进入到名为“main.jsp”的JSP页面。否则就会出现第二种情况——用户所输入的信息(用户名以及密码)都是不合法的,那么页面就会打印出一些错误的信息。main.jsp页面的具体实现代码,如下图:

main.jsp

  大家可以看到,在这个“main.jsp”页面中为了可以更加准确的验证到输入用户名以及密码的合法性,小编还特意使用了<%@includefile="checkvalid.jsp"%>,在其里面包含了一个名为“checkvalid.jsp”的jsp页面。具体实现代码,如下图:

“checkvalid.jsp”

  那么以上的这段代码究竟有什么作用呢?其实道理非常的简单,假如说所输入的信息(用户名以及密码)都是错误的话,那么系统就会返回到登录页面,然后用户就必须重新输入登录信息才可以登录到系统中去。

  四、测试功能

  最后,我们就是要测试一下登录验证的功能咯,具体的方法如下:首先我们要将tomcat服务器启动起来,然后打开IE浏览器(当然啦,大家也可以根据自己的实际选择适合的浏览器),接着我们就要在IE浏览器的地址栏中键入URL地址。具体的URL地址是:

  http://localhost:8080/sky2098/login-Advanced/login.htm

  小编结语:

  今天的教程“在JSP中怎样实现登录验证的功能呢?”,小编就已经介绍完毕了,大家都理解清楚了吗?如果你也有这样的需要,那就赶快来学习一下吧。更多更全面的编程语言教程,尽在课课家教育。

赞(22)
踩(4)
分享到:
华为认证网络工程师 HCIE直播课视频教程