java信息录入_javaweb学生信息录入程序

该博客介绍了如何使用JavaWeb进行学生信息录入程序的开发,包括在Navicat中创建数据库表单,设定前端输入限制,如账号、学号格式,并通过Servlet将数据保存到MySQL数据库中。
摘要由CSDN通过智能技术生成

1.数据库表单的创建

使用naviccat在数据库jiaoli中创建xsa的表单,含数据如下:

33c1cd9ee7c960d18055c15cf0e62016.png

均为varcahr类型.

2.前端编写

包含数据的输入,与相关限制(如:账号必须为字母数字下划线6~12位,学号要以2018开头8位等).

实现截图:

7fb060f76bb798e230bbd6209a489e0c.png

源代码:

pageEncoding="UTF-8"%>

注册界面

注册界面

登录账号:

登良密码:

性别:男

姓名:

学号:

邮箱号:

所在学院:

所在系:

所在班级:

入学年份:

1998

1999

2000

2001

2002

2003

2004

2005

2006

2007

2008

2009

2010

2011

2012

2013

2014

2015

2016

2017

2018

2019

生源地:

备注:

function check() {//弹出错误信息

var usename = document.getElementById("usename");

var usern = /^[a-zA-Z0-9_]{1,}$/;

var usern1=/(\S)+[@]{1}(\S)+[.]{1}(\w)+/;

var usern2=/^[a-z][a-z0-9_]*$/;

if(usename.value=='')

{

alert('账号不能为空');

usename.focus();

return false;

}

if(usename.value.length<6||usename.value.length>12)

{

alert('账号不能小于6位大于12位');

usename.focus();

return false;

}

if (!usename.value.match(usern)) {

alert('用户名只能由字母数字下划线组成');

usename.focus();

return false;

}

if(!usename.value.matches(usern2)){

alert("用户名必须以字母开头");

usename.focus();

return false;

}

var password=d

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值