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

📄 update.jsp

📁 一个网络编程的脚本语言
💻 JSP
字号:
update.jsp文件的内容如下:

<!把选课信息保存到数据库>
<html>
<head>
<title>更新数据库</title>
<%@ page session="ture" %>
<%@ page contentType="text/html;charset=gb2312" %>
</head>
<body bgcolor="#CCFFCC">
<%@ page language="java" %>
<%@ page import="javax.servlet.*" %>
<%@ page import="javax.servlet.http.*" %>
<%@ page import="java.sql.*" %>
<%@ page import="ConDB" %> //导入 ConDB类
<jsp:useBean id="check" scope="page" class="ConDB" />
<%
//从application对象得到学生学号
String id=(String)application.getAttribute("stdid");
int[] course=new int[]{-1,-1};
int sum=0;//纪录选了几门课
String[] checkde=new String[5];
checked[0] =(String)request.getParameter("check0");//得到选单页面的check值
checked[1] =(String)request.getParameter("check1");
checked[2] =(String)request.getParameter("check2");
checked[3] =(String)request.getParameter("check3");
checked[4] =(String)request.getParameter("check4");
//如果checkbox被选中,则sum加1,并把选第几门课纪录在cours数组
for(int i=0;i<5;i++)
{
if(check[i].equals("on")){
course[sum++]=i+1;
  }
}
//如果checkbox选择多余2个,重新返回选单页面
if(sum>2){
out.println("<center>选课不能超过两门!");
out.println("<a href='./select.jsp'>返回</a><center>");
}
//把学号和选择的课程插入cs表
if(sum==1){
String sql="insert into sc(stdid,course1,course2) values('"+id+"','"+course[0]+"','NULL')";
check.executeQuery(sql);
}
if(sum==2){String sql="insert into sc(stdid,course1,course2) values('"+id+"','"+course[0]+"','"+course[1]+"')";
check.executeQuery(sql);
}
out.println("<center>选课成功</center>");
%>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -