我以前也碰到这问题,好像通过关系得到的Collection,想要对这个Collection进行操作,必须放在事务中,
我是在取Collection前加上事务,便利完后提交事务就行了,
我是在JBoss下~这是JSP页面,
// 启动一个事务
javax.transaction.UserTransaction transcation = (javax.transaction.UserTransaction)
Util.getObjectHome("UserTransaction");
transcation.begin(); // 有关遍历操作 // 提交
transcation.commit();
我是在取Collection前加上事务,便利完后提交事务就行了,
我是在JBoss下~这是JSP页面,
// 启动一个事务
javax.transaction.UserTransaction transcation = (javax.transaction.UserTransaction)
Util.getObjectHome("UserTransaction");
transcation.begin(); // 有关遍历操作 // 提交
transcation.commit();
解决方案 »
- 关于付款的流程问题
- jboss 不显示 info [schemaUpdate]
- 这session为什么理论和实际不一致,求教...
- Struts2+Spring+Hibernate
- Struts2用了token后所有页面的请求都被导向到配置的页面
- jsf中如何使用css?
- oracle sql语句半个月时间间隔编写?
- Document doc = builder.build(url.openStream());url老是找不到 DBConfig.xml中呢?请问如何找到 WEB_INF/class 目录下的 DBConfig.xml
- tomcat突然不正常
- 在resin中实现中文文件名下载的问题!!急!!!!!
- 一个jar的容易问题,当然我不觉得容易,我查不到答案
- jbuilder 的注册问题
我看了些文档,发现是你说的问题。不过不知道怎样在jsp里使用事务。
你的程序里的Util是什么类,我在jbuilder环境下用weblogic服务器,这个类找不着呀?
public object getObjectHome(String jndiName) throws NamingException
{
Context init = new InitialContext();
return init.lookup(jndiName);
}