核心提示:update.jsp这里写代码片%@ page language=java import=java.util.* pageEncoding=UTF-8%%@ taglib uri=https://ja...
update.jsp这里写代码片
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="https://java.sun.com/jsp/jstl/core" prefix="c" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'update.jsp' starting page</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">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
<script type="text/javascript" src="lib/jquery-1.11.3.js"></script>
<script type="text/javascript">
function check(){
// var id= $("#id").val();
var username= $("#username").val();
var class1= $("#class1").val();
var xi= $("#xi").val();
var zhuanye= $("#zhuanye").val();
// if(id==""){
// $("#s_id").html("*学号不能为空").css("color","red");
// event.preventDefault();
// }
if(username==""){
$("#s_username").html("*姓名不能为空").css("color","red");
event.preventDefault();
}
if(class1==""){
$("#s_class").html("*班级不能为空").css("color","red");
event.preventDefault();
}
if(xi=="系"){
$("#s_xi").html("*请完善信息").css("color","red");
event.preventDefault();
}
if(zhuanye=="专业"){
$("#s_xi").html("*请完善信息").css("color","red");
event.preventDefault();
}
}
$(function(){
$("#xi").bind("change",function(){
var xi= $("#xi").val();
switch (xi) {
case "信息工程系":
$("#zhuanye").empty();//先清空之前的市
//添加对省份的城市
$("#zhuanye").append("<option>专业</option>");
$("#zhuanye").append("<option>软件外包</option>");
$("#zhuanye").append("<option>华为IT</option>");
$("#zhuanye").append("<option>软件技术</option>");
$("#zhuanye").append("<option>应用设计</option>");
break;
case "艺术传媒系":
$("#zhuanye").empty();//先清空之前的市
//添加对省份的城市
$("#zhuanye").append("<option>专业</option>");
$("#zhuanye").append("<option>人物形象设计</option>");
$("#zhuanye").append("<option>装饰艺术设计</option>");
$("#zhuanye").append("<option>广告设计与制作</option>");
$("#zhuanye").append("<option>应用艺术设计</option>");
break;
case "经济管理系":
$("#zhuanye").empty();//先清空之前的市
//添加对省份的城市
$("#zhuanye").append("<option>专业</option>");
$("#zhuanye").append("<option>会计电算化</option>");
$("#zhuanye").append("<option>国民经济管理</option>");
$("#zhuanye").append("<option>现代经济管理</option>");
$("#zhuanye").append("<option>市场营销</option>");
break;
case "机械工程系":
$("#zhuanye").empty();//先清空之前的市
//添加对省份的城市
$("#zhuanye").append("<option>专业</option>");
$("#zhuanye").append("<option>机电一体化</option>");
$("#zhuanye").append("<option>机械制造</option>");
$("#zhuanye").append("<option>机械设计</option>");
$("#zhuanye").append("<option>机械自动化</option>");
break;
}
})
// $("#id").blur(function(){
//var id=$("#id").val();
//if(id=="" || id.length<4){
//$("#s_id").html("*学号不能少于4位!").css("color","green");
// }else {
// $("#s_id").html("");
// }
// })
$("#username").blur(function(){
var username =$("#username").val();
if(username=="" ){
$("#s_username").html("*姓名不能为空").css("color","green");
} else{
$("#s_username").html("").css("color","blue");
}
})
$("#xi").bind("blur",function(){
var sheng=$("#xi").val();
var zhuanye=$("#zhuanye").val();
if(sheng=="系"){
$("#s_xi").text("请选择系");
}
else if(zhuanye=="专业"){
$("#s_xi").text("请选择专业");
}
else {
$("#s_xi").text("");
}
})
$("#zhuanye").bind("blur",function(){
var zhuanye=$("#zhuanye").val();
if(zhuanye=="专业"){
$("#s_xi").text("请选择专业");
}
else {
$("#s_xi").text("");
}
})
$("#class1").bind("blur",function(){
var class1=$("#class1").val();
if(class1==""){
$("#s_class").text("请输入班级");
}
else {
$("#s_class").text("");
}
});
})
</script>
</head>
<body background="img/0517.jpg">
<center><h1>修改</h1>
<%
String err1=(String)request.getAttribute("err1");
if(err1!=null){
out.print("<h2 style='color:red;'>"+err1+"</h2>");
}
// int id =Integer.parseInt(request.getParameter("id"));
%>
<form action="updateServlet" method="post">
<table cellspacing="20px">
<tr >
<td align="right">学号:</td>
<td><input type="text" name="id" id="id" value="${param.id }" disabled="disabled" onkeyup="value=value.replace(/[^(\d)]/g,'')" /></td>
<td><span id="s_id"></span></td>
</tr>
<c:set var="idd" scope="session" value="${param.id }"></c:set>
<tr>
<td align="right">姓名:</td>
<td><input type="text" name="username" id="username" onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" /></td>
<td><span id="s_username"></span></td>
</tr>
<tr>
<td align="right">性别:</td>
<td><input type="radio" name="sex" value="男" checked="checked"/>男
<input type="radio" name="sex" value="女" />女</td>
</tr>
<tr>
<td align="right">所在省市:</td>
<td>
<select name="xi" id="xi" style="width:90px">
<option value="系">系</option>
<option value="信息工程系">信息工程系</option>
<option value="艺术传媒系">艺术传媒系</option>
<option value="经济管理系">经济管理系</option>
<option value="机械工程系">机械工程系</option>
</select>
<select name="zhuanye" id="zhuanye" style="width:110px">
<option value="专业">专业</option>
</select>
<td ><span id="s_xi"></span></td>
</td>
</tr>
<tr>
<td align="right">班级:</td>
<td> <input type="text" name="class" id="class1"/></td>
<td><span id="s_class"></span></td>
</tr>
<tr align="center" >
<td colspan="3"> <input type="submit" onclick="check()" value="修改" style="width: 300px;height:50px ;background-color: #69b946;color: #fff;"/>
</td>
</tr>
</table>
</form>
</center>
</body>
</html>
studentManager.jsp
<style type="text/css">
a:link{
text-decoration: none;
color: blue;
}
a:visited{
color: blue;
}
a:hover{
color: blue;
}
a:active{
color: red;
}
#t1{
border-top: double;
border-bottom: double;
background: infobackground;
}
#t2{
border-bottom: groove;
background: azure ;
}
#t3{
border-bottom: groove;
background: azure;
}
#d1{
position: relative;;
margin-left: 90%;
}
#d2{
position: relative;;
margin-left: 92.5%;
}
#c1{
position: relative;;
margin-left: 28.5%;
}
</style>
</head>
<script type="text/javascript" src="lib/jquery-1.11.3.js"></script>
<script type="text/javascript">
$(function(){
$("#xi").bind("change",function(){
var xi= $("#xi").val();
switch (xi) {
case "信息工程系":
$("#zhuanye").empty();//先清空之前的市
//添加对省份的城市
$("#zhuanye").append("<option>专业</option>");
$("#zhuanye").append("<option>软件外包</option>");
$("#zhuanye").append("<option>华为IT</option>");
$("#zhuanye").append("<option>软件技术</option>");
$("#zhuanye").append("<option>应用设计</option>");
break;
case "艺术传媒系":
$("#zhuanye").empty();//先清空之前的市
//添加对省份的城市
$("#zhuanye").append("<option>专业</option>");
$("#zhuanye").append("<option>人物形象设计</option>");
$("#zhuanye").append("<option>装饰艺术设计</option>");
$("#zhuanye").append("<option>广告设计与制作</option>");
$("#zhuanye").append("<option>应用艺术设计</option>");
break;
case "经济管理系":
$("#zhuanye").empty();//先清空之前的市
//添加对省份的城市
$("#zhuanye").append("<option>专业</option>");
$("#zhuanye").append("<option>会计电算化</option>");
$("#zhuanye").append("<option>国民经济管理</option>");
$("#zhuanye").append("<option>现代经济管理</option>");
$("#zhuanye").append("<option>市场营销</option>");
break;
case "机械工程系":
$("#zhuanye").empty();//先清空之前的市
//添加对省份的城市
$("#zhuanye").append("<option>专业</option>");
$("#zhuanye").append("<option>机电一体化</option>");
$("#zhuanye").append("<option>机械制造</option>");
$("#zhuanye").append("<option>机械设计</option>");
$("#zhuanye").append("<option>机械自动化</option>");
break;
}
})
})
function dele(){
var my=confirm("确认删除吗?");
if(my!=true)
{
event.preventDefault();
}
else{
}
}
</script>
<body background="img/12111.png">
<p id="d1">当前账号:${sessionScope.username }</p>
<p id="d2"><a href="invalidate.jsp">点击注销</a></p>
<center>
<form action="selectServlet" method="post">
<img src="img/st.jpg" width="350px" height="80px" ></img>
<h1><img src="img/logo.jpg" width="25px" height="25px"></img>大肥羊学生信息管理系统</h1>
选择系: <select name="xi" id="xi">
<option value="系" style="width:90px">系</option>
<option value="信息工程系">信息工程系</option>
<option value="艺术传媒系">艺术传媒系</option>
<option value="经济管理系">经济管理系</option>
<option value="机械工程系">机械工程系</option>
</select>
选择专业:<select name="zhuanye" id="zhuanye" style="width:110px">
<option value="专业">专业</option>
</select>
按<input type="radio" name="radio" value="r1">编号
<input type="radio" name="radio" value="r2">姓名
关键字<input type="text" name="guanjian" style="width:60px ">
<input type="submit"value="查询" id="bt1">
<input type="radio" name="check">全部
<a href="cutPage">分页查询</a>
<a href="add.jsp">添加</a>
</form>
<h2>查询结果</h2>
<table id="t1" cellspacing="20px">
<tr align="center" width="100px">
<td width="100px" >编号</td>
<td width="100px">姓名</td>
<td width="100px">性别</td>
<td width="100px">系</td>
<td width="100px">专业</td>
<td width="100px"> 班级</td>
<td width="100px">操作</td>
</tr>
</table >
<c:forEach items="${list}" var="select">
<table cellspacing="18px" id="t2">
<tr align="center" >
<td width="100px">
<c:out value="${select.id}" />
</td>
<td width="100px">
<c:out value="${select.name}" />
</td>
<td width="100px">
<c:out value="${select.sex}" />
</td>
<td width="100px">
<c:out value="${select.xi}" />
</td>
<td width="100px">
<c:out value="${select.zhuanye}" />
</td>
<td width="100px">
<c:out value="${select.class1}" />
</td>
<td width="100px">
<a href="update.jsp?id=${select.id }"><button>修改</button></a>
<a href="deleteServlet?id=${select.id }"><button onclick="dele()">删除</button></a>
</td>
</tr>
</table>
</c:forEach>
<%--分页 --%>
<table cellspacing="18px" id="t3">
<c:forEach items="${requestScope.CutPage.data }" var="st" varStatus="num">
<c:choose>
<c:when test="${not num.last }">
<tr align="center">
<td width="100px">${st.id }</td>
<td width="100px">${st.name }</td>
<td width="100px">${st.sex }</td>
<td width="100px">${st.xi }</td>
<td width="100px">${st.zhuanye }</td>
<td width="100px" align="center">${st.class1 }</td>
<td width="100px">
<a href="update.jsp?id=${st.id }"><button>修改</button></a>
<a href="deleteServlet?id=${st.id }"><button onclick="dele()">删除</button></a>
</td>
</tr>
</c:when>
<c:otherwise>
<tr align="center">
<td width="100px">${st.id }</td>
<td width="100px">${st.name }</td>
<td width="100px">${st.sex }</td>
<td width="100px">${st.xi }</td>
<td width="100px">${st.zhuanye }</td>
<td width="100px" >${st.class1 }</td>
<td width="100px">
<a href="update.jsp?id=${st.id }"><button>修改</button></a>
<a href="deleteServlet?id=${st.id }"><button onclick="dele()">删除</button></a>
</td>
</tr>
<tr>
<td colspan="7" align="center">
<a href="cutPage?currentPage=1">首页</a>
<a href="cutPage?currentPage=${requestScope.CutPage.currentPage - 1}">上一页</a>
<a>当前第${requestScope.CutPage.currentPage }页</a>
<a href="cutPage?currentPage=${requestScope.CutPage.currentPage + 1}">下一页</a>
<a href="cutPage?currentPage=${requestScope.CutPage.totalPageCount }">尾页</a>
<a>共${requestScope.CutPage.totalPageCount }页</a>
</td>
</tr>
</c:otherwise>
</c:choose>
</c:forEach>
</table>
</center>
</body>
login.jsp`
<style type="text/css">
img{
cursor: pointer;
}
.c1{
margin-top:-40px;
}
.c_all{
font-size: 18px;
color:#38f;
font-family: inherit;
}
.btn1 {
color: white;
background-color: #38f;
width: 102px;
height: 38px;
font-size: 16px;
border: 0;
}
/*轮播*/
#flash{
position: relative;/*相对*/
width: 990px;
height: 270px;
margin: 70px auto;
}
#flash ul li{
position: absolute;/*绝对*/
top: 20px;
list-style: none;
width: 540px;
height: 230px;
z-index: 1;/*层级*/
background: #000;
}
#flash ul li img{
opacity: 0.5;/*透明度*/
}
#flash ul li.first{
z-index: 10;
left: 175px;/*距离参考物左端的距离*/
top: 0px;
width: 640px;
height: 270px;
}
#flash ul li.first img{
opacity: 1;
}
#flash ul li.second{
left: 0px;
z-index: 3;
}
#flash ul li.last{
left: 450px;
z-index: 5;
}
#flash ul li.center{
left: 225px;
}
.btn img{
position: absolute;
top: 50%;
z-index: 10;
margin-top: -23px;
}
.btn img.left{
left: 65px;
}
.btn img.rihgt{
right: 65px;
}
</style>
</head>
<script type="text/javascript" src="lib/jquery-1.11.3.js"></script>
<script type="text/javascript">
function refresh(){
//alert("验证码被点击");
var time = new Date();
var img = document.getElementById("validateCode");
//alert(img);
img.src = "validateCodeServlet?time="+time.getTime();
}
function check(){
var username=$("#username").val();
var password=$("#password").val();
var vali=$("#validate").val();
if(username==""){
$("#s2").html("*账号不能为空").css("color","blue");
event.preventDefault();
}
if(password==""){
$("#s3").html("*密码不能为空").css("color","blue");
event.preventDefault();
}
if(vali==""){
$("#s1").html("*验证码不能为空").css("color","blue");
event.preventDefault();
}
}
$(function(){
$("#validate").blur(function(){
var validate =$("#validate").val();
if(validate!="" ){
$("#s1").html("") ;
} else{
$("#s1").html("*验证码不能为空").css("color","red");
}
})
$("#username").blur(function(){
var username =$("#username").val();
if(username!="" ){
$("#s2").html("") ;
} else{
$("#s2").html("*账号不能为空").css("color","red");
}
})
$("#password").blur(function(){
var password =$("#password").val();
if(password!="" ){
$("#s3").html("") ;
} else{
$("#s3").html("*密码不能为空").css("color","red");
}
})
})
</script>
<body background="img/012.jpg">
<%
String err=(String)request.getAttribute("err");
if(err!=null){
out.print("<center><h1 style='color:red;'>"+err+"</h1></center>");
}
String err2=(String)request.getAttribute("err2");
if(err2!=null){
out.print("<center><h2 style='color:red;'>"+err2+"</h2></center>");
}
//获取cookie 取出对应的内容填入表单中
String username="";
String password="";
Cookie[] cookies= request.getCookies();
if(cookies!=null){
for(Cookie c:cookies){
//遍历cookie 获得用户名
if(c.getName().equals("username")){
username= URLDecoder.decode(c.getValue(), "utf-8");
// username= c.getValue();
}
//遍历cookie 获得用户名
if(c.getName().equals("password")){
password= URLDecoder.decode(c.getValue(), "utf-8");
//password=c.getValue();
}
}
}
%>
<p id="flash">
<ul>
<li class="first">
<img src="img/7.jpg" width="100%" height="100%"/>
</li>
<li class="second">
<img src="img/2.jpg" width="100%" height="100%"/>
</li>
<li class="center">
<img src="img/3.jpg" width="100%" height="100%"/>
</li>
<li class="center">
<img src="img/4.jpg" width="100%" height="100%"/>
</li>
<li class="center">
<img src="img/5.jpg" width="100%" height="100%"/>
</li>
<li class="center">
<img src="img/6.jpg" width="100%" height="100%"/>
</li>
<li class="center">
<img src="img/9.jpg" width="100%" height="100%"/>
</li>
<li class="center">
<img src="img/8.jpg" width="100%" height="100%"/>
</li>
<li class="center">
<img src="img/1.jpg" width="100%" height="100%"/>
</li>
<li class="last">
<img src="img/10.jpg" width="100%" height="100%"/>
</li>
</ul>
<p class="btn">
<img class="left" src="img/left.png" />
<img class="rihgt" src="img/right.png" />
</p>
</p>
<center>
<form action="loginServlet" method="post">
<table width="390px" height="300px" class="c1" style="border-radius:10px" border="1px">
<tr>
<td>
<%
String errfliter=(String)request.getAttribute("errfliter");
if(errfliter!=null){
out.print("<center><h2 style='color:red;'>"+errfliter+"</h2></center>");
}
%>
<center> <h2>管理员登录</h2></center>
<table >
<tr>
<td class="c_all">用户名:</td>
<td>
<input type="text" name="username" id="username" value="<%=username %>">
</td>
<td><span id="s2">*请输入账号</span></td>
</tr>
<tr>
<td class="c_all" align="right">密码:</td>
<td>
<input type="password" name="password" id="password" value="<%=password %>">
</td>
<td><span id="s3">*请输入密码</span></td>
</tr>
<tr>
<td class="c_all" ><span id="s5">验证码:</span></td>
<td>
<input type="text" name="validate" id="validate" placeholder="不区分大小写">
</td>
<td ><span id="s1">*请输入验证码</span></td>
</tr>
<tr>
<td></td>
<td>
<img src="validateCodeServlet" height="30" onclick="refresh()" title="点击刷新" id="validateCode">
</td>
</tr>
<tr>
<td>
</td>
<td>
<input type="checkbox" name="save">记住密码<br/>
</td>
</tr>
<%-- <tr>
<td align="center" colspan="2">
<button onclick="check()" class="btn1">登录</button>
</td>
<td align="left">
<a href="register.jsp">注册</a>
</td>
</tr>
--%>
</table>
<button onclick="check()" class="btn1">登录</button>
<a href="register.jsp">注册</a>
</td>
</tr>
</table>
</form>
</center>
<script src="js/jquery-1.11.0.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
$(".left").click(function(){
arrts(false);
});
$(".rihgt").click(function(){
arrts(true);
});
var arrWidth =[],arrHeihgt=[],arrLeft=[],arrZindex=[],arrTop=[],arrT=[];
var $li =$("#flash ul li");
var n=0;
function arrts( dir){
for( var i=0;i<10;i++){
//循环获取每个li的值病添加到数组里面
arrWidth[i]=$li.eq(i).css("width");
arrHeihgt[i]=$li.eq(i).css("height");
arrLeft[i]=$li.eq(i).css("left");
arrZindex[i]=$li.eq(i).css("z-index");
arrTop[i]=$li.eq(i).css("top");
arrT[i]=$li.eq(i).find("img").css("opacity")
}
for (var i = 0; i < 10; i++) {
if (dir) {//为true 往右
if(i==9){
n=0;
}else{
n=i+1;
}
} else{
if(i==0){
n=9;
}else{
n=i-1;
}
}
$li.eq(i).css("z-index",arrZindex[n])
$li.eq(i).find("img").css("opacity",arrT[n])
//animate ({属性},时间) 自定义动画
$li.eq(i).animate({
"width":arrWidth[n],
"height":arrHeihgt[n],
"left":arrLeft[n],
"top":arrTop[n]
},1000);
}
}
</script>
</body>
invalidate
</head>
<body>
<% session.invalidate();//销毁session request.getRequestDispatcher("login.jsp").forward(request, response);%>
</body>
cutpage.jsp
</head>
<body>
<center>
<a href="cutPage">分页查询</a>
<h4>显示查询结果</h4>
<table>
<tr>
<td>编号</td>
<td>姓名</td>
<td>性别</td>
<td>系</td>
<td>专业</td>
<td>班级</td>
<td>操作</td>
</tr>
<c:forEach items="${sessionScope.CutPage.data }" var="st" varStatus="num">
<c:choose>
<c:when test="${not num.last }">
<tr>
<td>${st.id }</td>
<td>${st.name }</td>
<td>${st.sex }</td>
<td>${st.xi }</td>
<td>${st.zhuanye }</td>
<td>${st.class1 }</td>
<td>
<a href="111.jsp?id=${st.id }">修改</a>
<a href="222.jsp">删除</a>
</td>
</tr>
</c:when>
<c:otherwise>
<tr>
<td>${st.id }</td>
<td>${st.name }</td>
<td>${st.sex }</td>
<td>${st.xi }</td>
<td>${st.zhuanye }</td>
<td>${st.class1 }</td>
<td>
<a href="111.jsp?id=${st.id }">修改</a>
<a href="222.jsp">删除</a>
</td>
</tr>
<tr>
<td colspan="7">
<a href="cutPage?currentPage=1">首页</a>
<a href="cutPage?currentPage=${sessionScope.CutPage.currentPage - 1}">上一页</a>
<a>当前第${sessionScope.CutPage.currentPage }页</a>
<a href="cutPage?currentPage=${sessionScope.CutPage.currentPage + 1}">下一页</a>
<a href="cutPage?currentPage=${sessionScope.CutPage.totalPageCount }">尾页</a>
<a>共${sessionScope.CutPage.totalPageCount }页</a>
</td>
</tr>
</c:otherwise>
</c:choose>
</c:forEach>
</table>
</center>
</body>
add.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'add.jsp' starting page</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">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<script type="text/javascript" src="lib/jquery-1.11.3.js"></script>
<script type="text/javascript">
function check(){
var id= $("#id").val();
var username= $("#username").val();
var class1= $("#class1").val();
var xi= $("#xi").val();
var zhuanye= $("#zhuanye").val();
if(id==""){
$("#s_id").html("*学号不能为空").css("color","red");
event.preventDefault();
}
if(username==""){
$("#s_username").html("*姓名不能为空").css("color","red");
event.preventDefault();
}
if(class1==""){
$("#s_class").html("*班级不能为空").css("color","red");
event.preventDefault();
}
if(xi=="系"){
$("#s_xi").html("*请完善信息").css("color","red");
event.preventDefault();
}
if(zhuanye=="专业"){
$("#s_xi").html("*请完善信息").css("color","red");
event.preventDefault();
}
}
$(function(){
$("#xi").bind("change",function(){
var xi= $("#xi").val();
switch (xi) {
case "信息工程系":
$("#zhuanye").empty();//先清空之前的市
//添加对省份的城市
$("#zhuanye").append("<option>专业</option>");
$("#zhuanye").append("<option>软件外包</option>");
$("#zhuanye").append("<option>华为IT</option>");
$("#zhuanye").append("<option>软件技术</option>");
$("#zhuanye").append("<option>应用设计</option>");
break;
case "艺术传媒系":
$("#zhuanye").empty();//先清空之前的市
//添加对省份的城市
$("#zhuanye").append("<option>专业</option>");
$("#zhuanye").append("<option>人物形象设计</option>");
$("#zhuanye").append("<option>装饰艺术设计</option>");
$("#zhuanye").append("<option>广告设计与制作</option>");
$("#zhuanye").append("<option>应用艺术设计</option>");
break;
case "经济管理系":
$("#zhuanye").empty();//先清空之前的市
//添加对省份的城市
$("#zhuanye").append("<option>专业</option>");
$("#zhuanye").append("<option>会计电算化</option>");
$("#zhuanye").append("<option>国民经济管理</option>");
$("#zhuanye").append("<option>现代经济管理</option>");
$("#zhuanye").append("<option>市场营销</option>");
break;
case "机械工程系":
$("#zhuanye").empty();//先清空之前的市
//添加对省份的城市
$("#zhuanye").append("<option>专业</option>");
$("#zhuanye").append("<option>机电一体化</option>");
$("#zhuanye").append("<option>机械制造</option>");
$("#zhuanye").append("<option>机械设计</option>");
$("#zhuanye").append("<option>机械自动化</option>");
break;
}
})
$("#id").blur(function(){
var id=$("#id").val();
if(id=="" || id.length<4){
$("#s_id").html("*学号不能少于4位!").css("color","green");
}else {
$("#s_id").html("");
}
})
$("#username").blur(function(){
var username =$("#username").val();
if(username=="" ){
$("#s_username").html("*姓名不能为空").css("color","green");
} else{
$("#s_username").html("").css("color","blue");
}
})
$("#xi").bind("blur",function(){
var sheng=$("#xi").val();
var zhuanye=$("#zhuanye").val();
if(sheng=="系"){
$("#s_xi").text("请选择系");
}
else if(zhuanye=="专业"){
$("#s_xi").text("请选择专业");
}
else {
$("#s_xi").text("");
}
})
$("#zhuanye").bind("blur",function(){
var zhuanye=$("#zhuanye").val();
if(zhuanye=="专业"){
$("#s_xi").text("请选择专业");
}
else {
$("#s_xi").text("");
}
})
$("#class1").bind("blur",function(){
var class1=$("#class1").val();
if(class1==""){
$("#s_class").text("请输入班级");
}
else {
$("#s_class").text("");
}
});
})
</script>
<body background="img/0517.jpg">
<center>
<%
String err1=(String)request.getAttribute("err1");
if(err1!=null){//说明request 包含错误信息 将错误信息显示到页面中
out.print("<h2 style='color:red;'>"+err1+"</h2>");
}
%>
${param.err }
<h1>添加</h1>
<form action="addServlet" method="post">
<table cellspacing="20px">
<tr >
<td align="right">学号:</td>
<td><input type="text" name="id" id="id" onkeyup="value=value.replace(/[^(\d)]/g,'')" /></td>
<td><span id="s_id"></span></td>
</tr>
<tr>
<td align="right">姓名:</td>
<td><input type="text" name="username" id="username" onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" /></td>
<td><span id="s_username"></span></td>
</tr>
<tr>
<td align="right">性别:</td>
<td><input type="radio" name="sex" value="男" checked="checked"/>男
<input type="radio" name="sex" value="女" />女</td>
</tr>
<tr>
<td align="right">所在省市:</td>
<td>
<select name="xi" id="xi" style="width:90px">
<option value="系">系</option>
<option value="信息工程系">信息工程系</option>
<option value="艺术传媒系">艺术传媒系</option>
<option value="经济管理系">经济管理系</option>
<option value="机械工程系">机械工程系</option>
</select>
<select name="zhuanye" id="zhuanye" style="width:110px">
<option value="专业">专业</option>
</select>
<td ><span id="s_xi"></span></td>
</td>
</tr>
<tr>
<td align="right">班级:</td>
<td> <input type="text" name="class" id="class1"/></td>
<td><span id="s_class"></span></td>
</tr>
<tr align="center" >
<td colspan="3"> <input type="submit" onclick="check()" value="添加" style="width: 300px;height:50px ;background-color: #69b946;color: #fff;"/>
</td>
</tr>
</table>
</form>
</center>
</body>
</html>


