学生信息管理系统JS版(Eclipse)
学生信息管理系统JSP版(Eclipse)
新建new->Dynamic Web Project->名字为StudentJSP。
准备工作
编写JSP测试文件,名称为hello.jsp
修改hello.jsp的charset为UTF-8
加入代码:
Hello!代码:
pageEncoding=" UTF-8"%>
Insert title hereHello!
附:修改默认字符集步骤:
Windows->Preference->Web->JSPfiles->将Encoding改为UTF-8
右击项目->Properties->Resurce->修改字符集为UTF-8.
右击项目->Properties->Java Build Path改为如图(需先在WEB-INF下新建classes)
将MySQL中一个jar包复制到/WEB-INF/lib下,如图:
在/WebContent下new一个JSPfile,名字为display0.jsp
代码如下:
pageEncoding="UTF-8"%>
//(注意要引入sql的包)
Insert title hereString connStr = "jdbc:mysql://localhost:3306/yStudent?characterEncoding=utf8";
Connection conn = null;
Statement stmt = null;
ResultSet rs;
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(connStr, "root", "123456");
stmt = conn.createStatement();
} catch (Exception ex) {
ex.printStackTrace();
System.out.println("exception in getConnection");
}
String sql = "select * from studentinfo"; //表明为studentinfo
try {
rs = stmt.executeQuery(sql);
%>
编号 | 姓名 | 年龄 |
---|---|---|
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();