软件小组作业

【桂林理工大学JavaWeb杯】

“桂林理工大学”页面,简要介绍了桂林理工大学的创始地点、创始日期、获得称号等。
在这里插入图片描述
在这里插入图片描述
软件小组作业_第1张图片软件小组作业_第2张图片

//home.jsp
<%@ page language=“java” import=“java.util.*” pageEncoding=“utf-8”%>
<%@page import=“java.text.SimpleDateFormat”%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"/"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

桂林理工大学JavaWeb杯

有3个博士后科研流动站、3个一级学科博士学位授权点、21个一级学科硕士学位授权点、9个专业学位类别(其中工程硕士类别有11个专业领域),有各类全日制在校
生34000余人。







“JavaWeb杯”页面,简要介绍了JavaWeb杯。
在这里插入图片描述
在这里插入图片描述

//javaweb.jsp
<%@ page language=“java” import=“java.util.*” pageEncoding=“utf-8”%>
<%@page import=“java.text.SimpleDateFormat”%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"/"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

桂林理工大学JavaWeb杯

1

“报名”页面,提供了报名JavaWeb杯的渠道。
在这里插入图片描述
软件小组作业_第3张图片

//signup.jsp
<%@ page language=“java” import=“java.util.*” pageEncoding=“utf-8”%>
<%@ page import=“java.text.SimpleDateFormat”%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"/"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

桂林理工大学JavaWeb杯
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 “JDBC”页面,为数据库连接页面,用户报名后的信息将存入相应数据库中,并显示用户报名时填入的信息。 在这里插入图片描述

//JDBC.jsp
<%@ page language=“java” import=“java.sql.,java.util.” contentType=“text/html; charset=UTF-8”
pageEncoding=“UTF-8”%>
<%@ page import=“com.mysql.jdbc.Driver”%>
<%@ page import=“java.sql.*”%>

接收页面 <% //try{ //连接数据库 String driverName="com.mysql.jdbc.Driver"; String dbURL="jdbc:mysql://localhost:3306/javaweb?useUnicode=true&characterEncoding=utf-8&useSSL=false"; String userName="root"; String pwd="123456";
request.setCharacterEncoding("utf-8");
String name = request.getParameter("name");
String id = request.getParameter("id");
String sclass = request.getParameter("sclass");
String spwd = request.getParameter("spwd");
String email = request.getParameter("email");
String tele = request.getParameter("tele");
Connection conn; 
Statement st;
   Class.forName(driverName);
 conn=DriverManager.getConnection(dbURL, userName, pwd);
  st = (Statement) conn.createStatement();    // 创建用于执行静态sql语句的Statement对象       
String sql = "insert into javaweb(name,id,sclass,spwd,email,tele) values('"+name+"','"+id+"','"+sclass+"','"+spwd+"','"+email+"','"+tele+"')"; 

// PreparedStatement ps = conn.prepareStatement(sql);
//ps.setString(1,name);
// ps.setString(2,id);
//ps.setString(3,sclass);
//ps.setString(4,spwd);
//ps.setString(5,tele);
try{
int flag = st.executeUpdate(sql);}
catch (Exception e){
out.println(“An exception occurred: " + e.getMessage());
}
out.println(“姓名:”+ request.getParameter(“name”));
out.println(”\n");
out.println(“学号:”+ request.getParameter(“id”));
out.println("\n");
out.println(“班级:”+ request.getParameter(“sclass”));
out.println("\n");
out.println(“密码:”+ request.getParameter(“spwd”));
out.println("\n");
out.println(“邮箱:”+ request.getParameter(“email”));
out.println("\n");
out.println(“手机:”+ request.getParameter(“tele”));
out.println("\n");
// }
//catch (Exception e){
//out.println("An exception occurred: " + e.getMessage());

//}
//conn.close();
%>

你可能感兴趣的:(软件工程师)