⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 class_create.jsp

📁 计算机技术的快速发展
💻 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 + -