社区
Web 开发
帖子详情
如何在jsp中使用 事务???
SJLPY
2004-09-07 02:07:02
做了一个购物车,用了HashMap,现在要把HashMap中的数据存入数据库,因为是多条记录,应该会用到事务,请高手给个例子说明一下怎么使用多些50分相送。
...全文
227
3
打赏
收藏
如何在jsp中使用 事务???
做了一个购物车,用了HashMap,现在要把HashMap中的数据存入数据库,因为是多条记录,应该会用到事务,请高手给个例子说明一下怎么使用多些50分相送。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
transcendself
2004-09-08
打赏
举报
回复
这些代码不知道对你有没有帮助
/**
* 功能:
* 设置是否自动提交 arg = true 自动提交, arg = false 不自动提交
* @return boolean
*/
public boolean setAutoCommit(boolean arg)
{
try
{
connection.setAutoCommit(arg);
}
catch (Exception e)
{
System.out.println("设置是否自动提交出现如下异常:" + e.getMessage());
}
return isConnection;
}
/**
* 功能:
* 提交数据
*/
public void commit()
{
try
{
connection.commit();
}
catch(Exception e)
{
System.out.println("提交数据出现如下异常:" + e.getMessage());
}
}
/**
* 功能:
* 回滚数据
*/
public void rollback()
{
try
{
connection.rollback();
}
catch(Exception e)
{
System.out.println("回滚数据出现如下异常:" + e.getMessage());
}
}
}
形印声传
2004-09-07
打赏
举报
回复
写数据库时当然要用到数据库处理bean(类),在这个类里添加事务控制功能即可。
给你个例子:
=======================
p.put(Context.PROVIDER_URL, "iiop://localhost:2809/");
try
{
Context IC_ictx = new InitialContext(p);
DataSource DS_ds = (DataSource)IC_ictx.lookup(ParamInfo.getOraDB());
//连接到数据库
//DataSource DS_ds = (DataSource)IC_ictx.lookup("jdbc/jettdb");
traceLog.Trace("DS_ds=" + DS_ds);
Con_con = DS_ds.getConnection();
Con_con.setAutoCommit(false);
myconn = Con_con;
traceLog.Trace("Con_con=" + Con_con);
return Con_con;
}
catch(Exception sqlE)
{
traceLog.Trace( "DBOpt.Connection():" + sqlE.toString() );
return null;
}
....
===============================
关键是Con_con.setAutoCommit(false);这句,数据库自动提交设置为false
在执行sql语句的时候,成功则执行commit()方法,失败或者捕获到异常,就执行rollback()方法。这样就完成了一个简单的事务控制。
wangnewton
2004-09-07
打赏
举报
回复
关注:)
帮你顶
JSP
事务
的操作
本文详细介绍了
使用
JDBC进行数据库
事务
处理的方法,包括如何禁用自动提交、设置回滚点及提交
事务
等关键步骤,并解释了不同
事务
隔离级别的含义及适用场景。
java web 开发 第8章
JSP
中
使用
数据库
本文介绍了如何在
JSP
中
连接和操作MySQL数据库,包括
使用
JDBC建立连接,执行查询、更新、删除记录的SQL语句,以及
使用
预处理语句和
事务
处理确保数据一致性。此外,还讨论了分页显示记录的方法。,
jsp
数据库
事务
本文介绍了一个
使用
JSP
实现的数据库
事务
管理示例,通过设置
事务
自动提交为false,执行两条插入语句,并最终手动提交或回滚
事务
来确保数据的一致性和完整性。
JSP
原理、
使用
本文详细介绍了
JSP
的基本概念、语法、内置对象、
JSP
标签和EL表达式,以及JavaBean的
使用
和MVC架构的应用,重点讲解了过滤器和监听器在项目
中
的实践,以及JDBC的连接与
事务
管理,适合初学者理解动态Web开发技术。
JSP
,EL,JSTL,Maven,Cookie,Session,Mysql
事务
本文深入探讨了
JSP
的基本概念、语法结构及其与Servlet的区别,同时介绍了Maven的安装配置、项目构建流程及依赖管理等内容。
Web 开发
81,111
社区成员
341,723
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章