📄 class_create.jsp
字号:
<%@page contentType="text/html; charset=gb2312" language="java" errorPage="error.jsp"%>
<%@page import="com.suninformation.user.*,com.suninformation.tools.*,com.suninformation.schoolmate.*"%>
<%request.setCharacterEncoding("gb2312");%>
<%
String UserName = (String) session.getAttribute("userName");
int SchoolId = ParamUtils.getIntParameter(request, "schoolid", -1);
String ClassName = ParamUtils.getParameter(request, "classname");
String BeginYear = ParamUtils.getParameter(request, "beginyear");
boolean CreateClass = ParamUtils.getBooleanParameter(request,"createclass",false);
boolean errorSchoolId = false;
boolean errorClassName = false;
boolean errorBeginYear = false;
boolean errorLogin = false;
if (UserName == "" || UserName == null) {
errorLogin = true;
//response.sendRedirect(response.encodeRedirectURL("sm_login.jsp?url=" + SunGlobal.getAppHome() + "/sm/class_search.jsp?schoolid=" + SchoolId));
out.println("<script language='javascript' type='text/javascript'>");
out.println("alert('您尚未登陆,请先登陆。');");
out.println("window.history.go(-1);");
out.println("</script>");
}
if(SchoolId==-1) {
errorSchoolId = true;
}
if(BeginYear==null || BeginYear=="") {
errorBeginYear = true;
}
SMSchool sms = null;
SMClass[] smc = null;
if(!errorLogin && request.getMethod().equals("POST") && CreateClass) {
if(errorClassName) {
//throw new UnacceptableException("班级名称输入错误!长度要在2~30个字以内");
out.println("<script language='javascript' type='text/javascript'>");
out.println("alert('班级名称输入错误!长度要在2~30个字以内。');");
out.println("window.history.go(-1);");
out.println("</script>");
}
if(errorSchoolId || errorBeginYear) {
//throw new UnacceptableException("创建班级的参数不完全,请重新选择。");
out.println("<script language='javascript' type='text/javascript'>");
out.println("alert('创建班级的参数不完全,请重新选择。');");
out.println("window.history.go(-1);");
out.println("</script>");
}
sms = new SMSchool(SchoolId);
smc = sms.searchSMClass(BeginYear,ClassName);
if(smc==null) {
sms.addNewSMClass(ClassName,BeginYear,UserName);
//response.sendRedirect(response.encodeRedirectURL("class_search.jsp?schoolid=" + sms.getSchoolId()));
//response.sendRedirect(response.encodeRedirectURL("school_search.jsp?prov=" + ProvinceId + "&city=" + CityId + "&lvid=" + LvId + "&schoolname=" + SchoolName));
out.println("<script language='javascript'>alert('创建班级成功,单击[确定]按钮直接进入。');window.location.href=" + "'" + SunGlobal.getAppHome() + "/sm/class_search.jsp?schoolid=" + SchoolId + "';</script>");
}else {
//throw new SMSchoolAlreadyExistsException("该学校已经存在,请先用搜索器搜索一下。");
//out.println("<script language='javascript'>alert('该学校已经存在,单击[确定]按钮直接进入。');window.location.href=" + "'" + SunGlobal.getAppHome() + "/sm/class_search.jsp?schoolid=" + smsl[0].getSchoolId() + "';</script>");
out.println("<script language='javascript'>alert('该班级已经存在,单击[确定]按钮直接进入。');window.location.href=" + "'" + SunGlobal.getAppHome() + "/sm/class_search.jsp?schoolid=" + SchoolId + "';</script>");
//response.sendRedirect(response.encodeRedirectURL("school_search.jsp?prov=" + ProvinceId + "&city=" + CityId + "&lvid=" + LvId + "&schoolname=" + SchoolName));
}
}
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -