jsp以及JDBC总结复习
2013-03-02 14:39
429 查看
html:
form
action method
jsp:
request.getParameter
request.setCharacterEncoding
session.setArrtribute
jdbc:
update set
inset into values
Shipping数据库关系
用户和购物车一对多
购物车和购物选项是一对多
在多的关系中存入关系一的ID就行了
order.jsp
就是List里面放着商品
xiadan.jsp
新new一个订单,写入数据库,再写入odersaleitem
JDBC
form
action method
jsp:
request.getParameter
request.setCharacterEncoding
session.setArrtribute
jdbc:
update set
inset into values
Shipping数据库关系
用户和购物车一对多
购物车和购物选项是一对多
在多的关系中存入关系一的ID就行了
order.jsp
就是List里面放着商品
xiadan.jsp
新new一个订单,写入数据库,再写入odersaleitem
JDBC
package com.jingtian.db; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class DB { public static Connection getConn() { Connection con = null; try { Class.forName("com.mysql.jdbc.Driver");//定义连接URL con = DriverManager.getConnection("jdbc:mysql://localhost:3306/shopping2", "root", "124343");//与数据库建立链接 // con = DriverManager.getConnection("jdbc:mysql://117.25.156.167:3306/sq_xiaozhi","sq_xiaozhi", "a83twx"); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } return con; } public static Statement getStatement(Connection con) { Statement stm = null; try { stm = con.createStatement(); } catch (SQLException e) { e.printStackTrace(); } return stm; } public static ResultSet executeQuery(String str,Statement stm) { ResultSet rs = null; try { rs = stm.executeQuery(str); return rs; } catch (SQLException e) { e.printStackTrace(); } return null; } public static int executeUpdate(String str,Statement stm) { ResultSet rs = null; try { Class.forName("com.mysql.jdbc.Driver"); int i = stm.executeUpdate(str); return i; } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } return 0; } public static void close(Connection conn) { try { if (conn != null) { conn.close(); conn = null; } } catch (SQLException e) { e.printStackTrace(); } } public static void close(Statement stmt) { try { if (stmt != null) { stmt.close(); stmt = null; } } catch (SQLException e) { e.printStackTrace(); } } public static void close(ResultSet rs) { try { if (rs != null) { rs.close(); rs = null; } } catch (SQLException e) { e.printStackTrace(); } } }
相关文章推荐
- Jsp+Dao+Jdbc+Servelet 用户完整登录总结
- 数据库复习总结(3)-创建数据库、表、以及数据类型的介绍
- 开始了,开始了,因为一些原因,开始复习算法以及总结一下工作,很好
- MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- JSP编码以及乱码解决总结
- jsp自定义标签的使用以及tld文件配置总结
- javascript复习以及正则表达式总结
- JSP的复习总结
- jsp页面传递参数的几种方法总结以及一个在线聊天案例
- Java核心技术及面试指南 JDBC部分的面试题总结以及答案
- 关于jsp网页以及web.xml文件配置总结
- java/jsp中用JDBC连接Sql Server 2005总结
- JSP编码以及乱码解决总结
- 数据库复习总结(7)-表的创建以及插入命令、数据修改、数据删除
- 【学习摘记】马士兵JDBC技术_复习总结_最重要的四段代码
- JSP编码以及乱码解决总结
- JSP中使用cookie的方法以及注意事项总结
- [ASP/PHP/JSP]MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- (20)WEB的相关知识以及JSP入门基础知识点总结
- JSP编码以及乱码解决总结