📄 add.jsp
字号:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<jsp:directive.page import="edu.yinhe.system.util.PaginationVO" />
<jsp:directive.page import="edu.yinhe.mis.vo.DepartmentVO" />
<jsp:directive.page import="edu.yinhe.mis.vo.DictionaryVO" />
<jsp:directive.page import="edu.yinhe.mis.dto.DepartmentDTO" />
<jsp:directive.page import="java.util.ArrayList" />
<jsp:directive.page import="java.util.Iterator" />
<jsp:directive.page import="java.util.HashMap" />
<jsp:directive.page import="java.net.URLEncoder" />
<%
String path = request.getContextPath();
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0062)http://192.168.3.23/ecshop/admin/shop_config.php?act=list_edit -->
<!-- $Id: add.jsp,v 1.14 2008/05/15 07:58:33 chenzhong Exp $ -->
<HTML xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<TITLE>ECSHOP 管理中心 - 商店设置</TITLE>
<META content="noindex, nofollow" name=robots>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<LINK href="../css/general.css" type=text/css rel=stylesheet>
<LINK href="../css/main.css" type=text/css rel=stylesheet>
<LINK href="../css/CSS.css" type=text/css rel=stylesheet>
<LINK href="<%=path%>/admins/css/general.css" type=text/css
rel=stylesheet>
<LINK href="<%=path%>/admins/css/main.css" type=text/css
rel=stylesheet>
<SCRIPT src="transport.js" type="text/javascript"></SCRIPT>
<SCRIPT src="common.js" type=text/javascript></SCRIPT>
<SCRIPT src="<%=path%>/admins/js/transport.js" type=text/javascript></SCRIPT>
<SCRIPT src="<%=path%>/admins/js/common.js" type=text/javascript></SCRIPT>
<SCRIPT src="<%=path%>/admins/js/utils.js" type=text/javascript></SCRIPT>
<SCRIPT src="<%=path%>/admins/js/listtable.js" type=text/javascript></SCRIPT>
<SCRIPT src="<%=path%>/admins/js/login.js" type=text/javascript></SCRIPT>
<META content="MSHTML 6.00.2900.3243" name=GENERATOR>
</HEAD>
<BODY>
<H1>
<SPAN>银河管理中心 - 部门新增 </SPAN>
</H1>
<jsp:include page="/admins/core/department.html">
<jsp:param name="method" value="loadName" />
</jsp:include>
<jsp:include page="/admins/core/department.html">
<jsp:param name="method" value="loadAddress" />
</jsp:include>
<SCRIPT src="region.js" type=text/javascript></SCRIPT>
<script type="text/javascript">
var xmlHttp;
function creatXMLHttpRequest(){
if(window.ActiveXObject){
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}else if (window.XMLHttpRequest){
xmlHttp =new XMLHttpRequest();
}
}
//检查部门编号是否有效
function check(){
var departmentNo=document.all.departmentNo.value;
var s=new RegExp("^[a-z0-9A-Z]{4,6}$");
var d=departmentNo.match(s);
if(!d){
document.all.dno.innerHTML="<b><font color=red>\*部门编号只能是4~6位的数字或字母!!</font>";
document.all.departmentNo.value="";
document.all.departmentNo.focus();
}
else{
creatXMLHttpRequest();
xmlHttp.onreadystatechange=processor;
xmlHttp.open("GET","<%=path%>/admins/core/department.html?method=chick&departmentNo="+departmentNo,true);
xmlHttp.send(null);
}
}
function processor(){
var responseContext;
if(xmlHttp.readyState==4){
if(xmlHttp.status==200){
responseContext = xmlHttp.responseText;
if(responseContext.indexOf("null")!=-1){
document.all.dno.innerHTML="<b><font color='red'>\*部门编号不能为空!!!</font>";
document.all.departmentNo.focus();
}else if(responseContext.indexOf("false")!=-1){
document.all.dno.innerHTML="<b><font color='red'>\*该部门编号以存在!!!</font>";
document.all.departmentNo.value="";
document.all.departmentNo.focus();
}else{
document.all.dno.innerHTML="<b><font color='blue'>部门号可以使用!!!</font>";
}
}
}
}
//部门名不能为空验证
function checkName(){
var dname=document.getElementById("departmentName").value;
if(dname==''){
document.all.dname.innerHTML="<b><font color='red'>\*部门名不能为空!!!</font>";
}else{
document.all.dname.innerHTML="<b><font color='blue'>部门名可以使用!!!</font>";
}
}
//部门负责人不能为空验证
function checkAdminName(){
var daname=document.getElementById("principal").value;
if(daname==''){
document.all.daname.innerHTML="<b><font color='red'>\*部门主管名不能为空!!!</font>";
}else{
document.all.daname.innerHTML="<b><font color='blue'>部门主管名可以使用!!!</font>";
}
}
//电话格式验证
function checkTel(){
var dtel=document.getElementById("tel").value;
var i=/^(\d{3,4}\-)(\d{7,8})$/;
var t=i.test(dtel);
if(!t){
document.all.dtel.innerHTML="<b><font color='red'>\*电话格式不正确!!!</font>";
document.all.tel.focus();
document.all.tel.value="";
}
else{
document.all.dtel.innerHTML="<b><font color='blue'>电话可以使用 !!!</font>";
}
}
function toclear(){
document.all.departmentNo.value="";
document.all.dno.innerHTML="";
document.all.departmentName.value="";
document.all.dname.innerHTML="";
document.all.principal.value="";
document.all.daname.innerHTML="";
document.all.superdepartmentName.value="";
document.all.address.value="";
document.all.tel.value="";
document.all.dtel.innerHTML="";
return;
}
//确定按钮的验证
function checkSub(){
var deptdno=document.getElementById("departmentNo").value;
var deptname=document.getElementById("departmentName").value;
var deptprincipal=document.getElementById("principal").value;
var depttel=document.getElementById("tel").value;
var i=/^(\d{3,4}\-)(\d{7,8})$/;
var t=i.test(depttel);
var deptaddress=document.getElementById("address").value;
if(deptdno==''){
alert("请填写部门编号!!!");
return false;
}
else if(deptname==''){
alert("请填写部门名!!!");
return false;
}
else if(deptprincipal==''){
alert("请填写部门负责人姓名!!!");
return false;
}
else if(depttel==''){
alert("请填写部门电话!!!");
return false;
}
else if(!t){
alert("请填写正确的电话号码!!!");
return false;
}
else if(deptaddress==''){
alert("请选择部门所在地址!!!");
return false;
}
}
</script>
<DIV class=tab-div>
<!-- tab bar -->
<DIV id=tabbody-div>
<form action="<%=path%>/admins/core/department.html?method=add"
method=post name="departmentForm" onsubmit="return checkSub()">
<TABLE id=shop_info-table width="90%">
<TBODY>
<TR>
<TD>
<DIV align=right>
<STRONG>部门编号:</STRONG>
</DIV>
</TD>
<TD colSpan=3>
<INPUT id=departmentNo size=30 name=departmentNo onblur="check()" maxlength="12">
<span id =dno></span>
</TD>
</TR>
<TR>
<TD>
<DIV align=right>
<STRONG>上级部门:</STRONG>
</DIV>
</TD>
<TD colSpan=3>
<select name="superdepartmentName">
<option value="">
请选择...
</option>
<%
ArrayList listname = (ArrayList) request.getAttribute("listname");
DictionaryVO dvo = null;
for (int i = 0; i < listname.size(); i++) {
dvo = (DictionaryVO) listname.get(i);
%>
<option value=<%=dvo.getName()%>><%=dvo.getName()%></option>
<%
}
%>
</select>
</TD>
</TR>
<TR>
<TD>
<DIV align=right>
<STRONG>部门名称:</STRONG>
</DIV>
</TD>
<TD colSpan=3>
<INPUT id=departmentName size=30 name=departmentName onblur="checkName()" maxlength="30">
<span id =dname></span>
</TD>
</TR>
<TR>
<TD>
<DIV align=right>
<STRONG>部门主管:</STRONG>
</DIV>
</TD>
<TD colSpan=3>
<INPUT id=principal size=30 name=principal maxlength="20" onblur="checkAdminName()">
<span id =daname></span>
</TD>
</TR>
<TR>
<TD>
<DIV align=right>
<STRONG>部门电话:</STRONG>
</DIV>
</TD>
<TD colSpan=3>
<INPUT id=tel size=30 name=tel maxlength="12" onblur="checkTel()">
<span id =dtel></span>
</TD>
</TR>
<TR>
<TD>
<DIV align=right>
<STRONG>部门地址:</STRONG>
</DIV>
</TD>
<TD colSpan=3>
<select id="address" name="address" >
<option value="">
请选择...
</option>
<%
ArrayList listaddress = (ArrayList) request.getAttribute("listaddress");
for (int i = 0; i < listaddress.size(); i++) {
dvo = (DictionaryVO) listaddress.get(i);
%>
<option value=<%=dvo.getName()%>><%=dvo.getName()%></option>
<%
}
%>
</select>
</TD>
</TR>
<TR align="center">
<TD colSpan=2>
<center>
<INPUT class=button id=submit type=submit value=" 确定"
name=submit>
<INPUT class=button id=reset type=reset value=" 重置 "
name=reset onclick="toclear()">
</center>
</TD>
</TR>
</TBODY>
</TABLE>
</FORM>
<TABLE id=basic-tab width="90%">
<TBODY>
<TR>
<TD>
</TD>
<TD width="80%">
使用说明:
<OL>
<LI>
填写相关信息加入数据库中;
<LI>
添加成功进入成功页面;
<LI>
添加失败进入失败页面。
</OL>
</TD>
<TD>
</TD>
</TR>
</TBODY>
</TABLE>
</DIV>
</DIV>
<DIV id=footer>
版权所有 © 2005-2007 湖北银河信息技术学院,并保留所有权利。
</DIV>
<SCRIPT src="tab.js" type=text/javascript></SCRIPT>
<SCRIPT src="validator.js" type=text/javascript></SCRIPT>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -