JSP专题:实现简单登陆操作

Stella981
• 阅读 572

转载请注明出处:http://blog.csdn.net/feng1790291543

jsp的系统,是去年才开始做的,但是项目经验和编码能力方面还有些欠缺,不过简单的实现了这个在线考试系统,功能简单,也不是很复杂,基本就是两层架构的开发——”javabean+jsp“,不多说了~有图有真相,出示登陆界面:

JSP专题:实现简单登陆操作

<html>
<head>
    <base href="<%=basePath%>">
    
    <title>登录</title>
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">    
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">
        <script language="javascript">
        function check()
        {
            if((document.login.user.value)=='')
            {
                window.alert('用户名称不能为空,请输入用户名');    
                document.login.user.focus();
                return false;
            }else if((document.login.psd.value)=='')
            {
                window.alert('密码不能为空,请输入密码');
                document.login.psd.focus();
                return false;
            }else 
            {
                return true;
            }
        }
    
       </script>
    <!--
    <link rel="stylesheet" type="text/css" href="styles.css">
    -->
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <style type="text/css">
  #apDiv1 {
    position: absolute;
    left: 591px;
    top: 129px;
    width: 463px;
    height: 389px;
    z-index: 1;
}
  #apDiv2 {
    position: absolute;
    left: 34px;
    top: 120px;
    width: 295px;
    height: 283px;
    z-index: 2;
}
  body {
    background-color: #0aa;
}
  .d {
    font-size: 36px;
}
.STYLE2 {font-size: x-large}
  </style>
  <link href="../../dream/chenfeng/CSS/a_tag_effects.css" rel="stylesheet" type="text/css">
  <style type="text/css">
<!--
.STYLE3 {font-size: 36px; font-style: italic; }
.STYLE5 {
    color: #00FF66;
    font-family: "新宋体";
}
-->
  </style>
</head>
  <SCRIPT Language = javascript>
 <!--
  function isValid()
  {    
      if(nameform.id.value == "")
      {    
          window.alert("您必须完成帐号的输入!"); 
         document.isValid.elements(0).focus();    
          return  false;
      }
      
      if(nameform.password.value == "")
      {
          window.alert("您必须完成密码的输入!");
          document.isValid.elements(1).focus();
          return  false; 
      }
      nameform.submit(); 
 }
 
  -->
  </SCRIPT>

<body>
<center>
     <h6 align="center"><img src="resource/school/2.jpg" width="60" height="60"></th>
     <span class="STYLE3"><font color="blue">北方民族大学</font><font size=2 color="blue"></span><span class="STYLE2">
       </th>
       </span>       
   <span class="STYLE2 STYLE5"><font size=6>公务员模拟考试管理系统</font></span><font size=6 color="red"><br>
  </font></h6>
<table width="609" height="337" border="1">
       <tr>
         <th width="366" height="331" scope="col"><img src="resource/school/5_t.jpg" width="343" height="258"></th>
         <th width="227" scope="col"> 
           <form action="login_check.jsp" method="post">
          <!-- <form action="servlet/check" method=post name="nameform" onSubmit="return isValid(this);">-->
         
             <p> </p>
           <p>用户名:
             <input type="text" name="id" value="" size="15" maxlength="18" >
                 <br>
                 <br>
             </p>
           <p>密码:  
       <input type="password" name="password" value="" size="15" >
                 <br>
                 <br>
             </p>
          
             </p>
      
<input name=b1 type="submit" value="确定">
 
           <input name=b2 type="reset" value="重置">
           </form>
        
           </th>
          
       </tr>
     </table>
     
</center>  
 
</body>
</html>

还在改善当中,还缺少随机的验证码和其他异常的捕捉的问题仍没有解决,但是这个可以基本使用的。

全部系统资源在:http://download.csdn.net/detail/feng1790291543/6992615

点赞
收藏
评论区
推荐文章
Easter79 Easter79
3年前
springboot2之优雅处理返回值
前言最近项目组有个老项目要进行前后端分离改造,应前端同学的要求,其后端提供的返回值格式需形如{"status":0,"message":"success","data":{}}方便前端数据处理。要实现前端同学这个需求,其实也挺简单的,
Easter79 Easter79
3年前
Twitter的分布式自增ID算法snowflake (Java版)
概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移
Wesley13 Wesley13
3年前
JAVA + LR实现apache流媒体的性能测试
最近的一个项目,视频点播系统,使用apache实现的流媒体服务器。其实准确的说叫做伪流(HTTPPseudoStreaming),基本原理和概念自行了解吧。让我简单的描述就是仍然是HTTP下载,播放器播放本地缓存。只不过它也实现了一些和正规流媒体服务类似的功能。视频点播类系统的性能测试,说简单了主要就是模拟大量用户去看视频。服务端监控整体性能,客户端
Wesley13 Wesley13
3年前
IOS 委托和协议区别和联系 (=)
上一片大致说了一下IOS上面委托和协议的区别和联系,并且举了一个简单的例子,但是例子比较简单,今天做一个用委托模拟button回调的例子。在一个自定义View上面放一个登陆按钮,并且这个LoginView里面有一个实现ILogin的委托对象,在登陆按钮的点击事件中调用需要实现的协议函数。在一个ViewController中实现ILgin协议,并实现log
Stella981 Stella981
3年前
React Native 网络层分析
文:志俊(沪江Web前端)本文原创,转载请注明作者及出处在使用ReactNative开发中,我们熟练的采用JavaScript的方式发送请求的方式发送一个请求到服务端,但是处理这个请求的过程其实和处理Web应用中发送的请求的过程是不一样的。因为处理这个请求的目标不是浏览器,而是嵌入这个应用的原生操作系统。<!more
对接OKTA 使用SAML2.0协议
对接OKTA使用SAML2.0协议缘起给客户做项目,客户要求内部使用okta登陆,使用SAML2.0协议,需要对接。okta初探OKTA是SSO,有个网站可以让我们测试,地址:,SAML协议的交互流程大致如下1.浏览器打开需要登录系统登陆界面,系统登陆界面
WeiSha100 WeiSha100
2年前
职业学院在线培训考试系统开源
分享一个测试好用的职业学院在线培训考试系统,可以在线学习,刷题,在线直播,在线考试,招生引流,在线支付等,还可以后台打印学习证明,功能很全面,下面有源代码和部署文件,可以根据需要二次修改,操作简单,十分推荐!功能比较多,大概说以下几点,就不都介绍了,有需要的可以下载研究1、视频:有在线看视频功能,可下载课件,图文等2、直播:直播功能测试了,对接的七牛云接口
WeiSha100 WeiSha100
2年前
在线培训考试系统开源
一个测试好用的在线培训考试系统,可以在线学习,刷题,在线直播,在线考试,招生引流,在线支付等,还可以后台打印学习证明,功能很全面,下面有源代码和部署文件,可以根据需要二次修改,操作简单,安利!功能比较多,大概说以下几点,就不都介绍了,有需要的可以下载研究1、视频:有在线看视频功能,可下载课件,图文等2、直播:直播功能测试了,对接的七牛云接口,特别流畅,千人
WeiSha100 WeiSha100
2年前
基于.NET的在线刷题考试系统源代码
分享一个基于.NET的在线刷题考试系统,有完整的源代码和脚本文件,可以做二次开发,有管理员,教师和学生三种角色,教师后台可以批量上传试题,发布试卷,批改试卷,统计导出成绩等功能很全面,除了在线刷题和考试,还有其他功能,我在这里简单说一下,详细的可以下载研究哦1、在线刷题:试题可以批量导入导出,学员可以随时随地刷题2、在线考试:多种考试模式,客观题自动阅卷,
WeiSha100 WeiSha100
2年前
C#.NE在线考试开发文件和源代码
内容介绍:分享一个C.NET的在线考试系统,有开发文档和源代码,可以做二次开发,可以在线点播,直播,刷题,在线考试测试,统计管理,教师后台可以批量上传试题,发布试卷,批改试卷,统计导出成绩等简单介绍一下这个平台的一些功能,详细的可以自行下载了解哦1、在线刷题:试题可以批量导入导出,学员可以随时随地刷题2、在线考试:多种考试模式,客观题自动阅卷,主观题人工