欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

JSP登录验证功能的实现

程序员文章站 2022-04-12 21:27:59
静态的登录界面的设计login.htm,代码如下:    系统登录</...</div> <div class="content"> <p>静态的登录界面的设计login.htm,代码如下:</p> <p><html><br><head><br>    <title><a href="https://www.2cto.com/os/" target="_blank" class="keylink" rel="nofollow">系统</a>登录</title><br>    <style type="text/css">...<br><!--<br>.style1 {...}{<br>    font-size: 18px;<br>    font-weight: bold;<br>}<br>.style2 {...}{font-size: 24px}<br>.style5 {...}{font-size: 16px}<br>--><br>    </style><br></head><br><body bgcolor="papayawhip"  width="300" height="300"><br>    <center><br>    <table border="2" bordercolor="black" bgcolor="lightgreen"><br>    <tbody><br>    <tr><br>    <td><p align="center" class="style1 style2">系 统 登 录<br>      </p></td><br>    </tr><br>    <form action="login.<a href="https://www.2cto.com/kf/web/jsp/" target="_blank" class="keylink" rel="nofollow">jsp</a><font class="reblank">(SUN企业级应用的首选)</font>" method="post"><br>        <tr><br>        <td height="28"><span class="style5">用户名</span>            <input type="text" name="uid" maxlength="20" style="width:150"></td></tr><br><br>        <tr><br>        <td><span class="style5">密&nbsp;&nbsp;码</span>        <input type="password" name="upwd" maxlength="20" style="width:150"></td></tr><br><br>        <center><br>        <tr><td><p align="center"><br>              <input type="submit" value="登录" >&nbsp;&nbsp; <br>              <input type="reset" value="取消"><br>          </p></td></tr><br>        </center><br>    </form><br>    <br>    </tbody><br>    </table><br>    </center><br></body><br></html><br>将登录用户输入的信息提交到login.jsp<font class="reblank">(SUN企业级应用的首选)</font>页面机型处理,这里为了方便,不执行<a href="https://www.2cto.com/database/" target="_blank" class="keylink" rel="nofollow">数据库</a>的访问操作,直接使用sky2098作为登录用户名和密码,但在实际中是要从数据库中读取的,该jsp<font class="reblank">(SUN企业级应用的首选)</font>页面代码实现如下:</p> <p><%...@ page contentType="text/html;charset=GB2312"%><br><%... <br>    if(request.getParameter("uid").equals("sky2098")&&request.getParameter("upwd").equals("sky2098")){<br>        session.setAttribute("login","ok");<br>        session.setMaxInactiveInterval(-1);<br>%><br><jsp<font class="reblank">(SUN企业级应用的首选)</font>:forward page="main.jsp<font class="reblank">(SUN企业级应用的首选)</font>"/><br><%...<br>    }else{<br>            out.println("用户名或密码输入错误!");<br>}<br>%></p> <p>如果登录成功,则设定login的值为ok,提交到下一步验证页面,则进入main.jsp<font class="reblank">(SUN企业级应用的首选)</font>页面,否则,如果输入的用户名和密码不合法就打印错误信息,main.jsp<font class="reblank">(SUN企业级应用的首选)</font>页面代码如下:</p> </div> <div class="info-pre-next"> <p> 上一篇: <a href="/article/568638.html"> SELinux入门:了解和配置SELinux </a> </p> <p> 下一篇: <a href="/article/568640.html"> 大数据环境下决策树算法并行化研究 </a> </p> </div> <div class="wz_tuijian"> <p> 推荐阅读 </p> <ul> <li> <a href="/article/2270369.html" target="_blank" title="Android编程实现读取工程中的txt文件功能"> <h2> Android编程实现读取工程中的txt文件功能 </h2> </a> </li> <li> <a href="/article/2269783.html" target="_blank" title="iOS10实现推送功能时的注意点和问题总结"> <h2> iOS10实现推送功能时的注意点和问题总结 </h2> </a> </li> <li> <a href="/article/2269841.html" target="_blank" title="也谈用JSP实现新郎、sohu新闻系统的技术。"> <h2> 也谈用JSP实现新郎、sohu新闻系统的技术。 </h2> </a> </li> <li> <a href="/article/2269839.html" target="_blank" title="iOS利用Runtime实现友盟页面数据统计的功能示例"> <h2> iOS利用Runtime实现友盟页面数据统计的功能示例 </h2> </a> </li> <li> <a href="/article/2269635.html" target="_blank" title="Android高级界面组件之拖动条和评星条的功能实现"> <h2> Android高级界面组件之拖动条和评星条的功能实现 </h2> </a> </li> <li> <a href="/article/2269659.html" target="_blank" title="Android实现文件上传和下载倒计时功能的圆形进度条"> <h2> Android实现文件上传和下载倒计时功能的圆形进度条 </h2> </a> </li> <li> <a href="/article/2269515.html" target="_blank" title="C#实现String类型和json之间的相互转换功能示例"> <h2> C#实现String类型和json之间的相互转换功能示例 </h2> </a> </li> <li> <a href="/article/2269262.html" target="_blank" title="JavaWeb 中Cookie实现记住密码的功能示例"> <h2> JavaWeb 中Cookie实现记住密码的功能示例 </h2> </a> </li> <li> <a href="/article/2269305.html" target="_blank" title="PyQT实现菜单中的复制,全选和清空的功能的方法"> <h2> PyQT实现菜单中的复制,全选和清空的功能的方法 </h2> </a> </li> <li> <a href="/article/2268899.html" target="_blank" title="使用Java实现系统托盘功能的介绍(附源码以及截图)"> <h2> 使用Java实现系统托盘功能的介绍(附源码以及截图) </h2> </a> </li> </ul> </div> </article> </div> </main> <footer><div class="box"><div class="ft_nav"><div class="ft_about"><p>关于网站</p><ul><li><a href="/sitemap.xml" target="_blank" title="网站地图">网站地图</a></li><li><a href="/list/2/" title="最新程序员文章站">最新程序员文章站</a></li></ul></div><div class="ft_contact"><ul><li>本站所有数据收集于网络如有侵犯到您的权益,请联系我们进行下架处理。</li><li class="email_show"></li></ul></div></div><div class="copyright"><div class="cr_left"><p> 备案号:<a href="https://beian.miit.gov.cn/#/Integrated/index" target="_blank">粤ICP备20058927号</a></p><p>© Copyright © 2020-2022 www.superweb999.com 程序员文章站. </p></div></div></div></footer> </body> </html>