这周主要初步了解了javaScript以及jsp连接mysql进行增删改查:
javaScript的数据类型以及语法结构都不太严格,只有数值类型,字符串类型,逻辑类型以及空值四种,语句也可以不带分号。
javaScript声明函数要用function关键字而且要在<script>中定义,javaScript也有许多内置对象如String,Math等供我们使用。
jsp对于mysql的增删改查,我们要先连接数据库:
Class.forName("com.mysql.jdbc.Driver"); //驱动程序名
String url = "jdbc:mysql://localhost:3306/classname?useUnicode=true&characterEncoding=UTF-8"; //数据库名
String username = "root"; //数据库用户名
String password = "123456"; //数据库用户密码
Connection conn = DriverManager.getConnection(url, username, password); //连接状态
characterEncoding=UTF-8是为了解决存入的乱码问题;
增删改查其实对应了mysql增删改查的四个基本语句:
String sql = "insert into classdomo values(?,?,?)";
String sql2="delete from classdomo where class=?";
String sql3="update classdomo set teacher=?,address=? where class=?";
String sql4="select * from classdomo where class=?";
利用sql创建PreparedStatement对象,ps=conn.prepareStatement(sql);调用ps.executeUpdate();