JTA呀,
在action中使用UserTransaction
在action中使用UserTransaction
解决方案 »
- 程序员要写多少年代码才能写出房子 写出车子 写出gf
- ssh2+dwr怎么会报了nullPointer
- 工作也有4年多了,想有点质的飞跃,是否要回过头去认真学习JAVA SDK中的源代码
- JEECMS部署到myeclipse时500错误
- 为什么这么多的人去学 Struts 2 呢?难道 Javaserver Faces 不好么?
- resin 与STRUTS的问题很急!!!!!!!!!!!!!!!!!!!!!!!
- 用hibernate持久化数据,pojo变量如果是Integer类型,则必须在pojo中付值0,否则插入数据库会为null,而不是0
- <input id="id" type="text" name="textfield">中的id属性在Struts的 html:text 标签中和哪个对应?
- 有什么技术或组件能实现:对复杂查询结果更改后将结果自动保存回所有相关的表(包括更新、添加、删除)?
- Tomcat 4.0 server does not support EJB service.该怎么办?
- 一个关于web服务的简单问题!!!(送分了,进者有份)
- 大家帮帮忙????(急)
可不可以说的详细一些,偶在好多地方都看到说用UserTransaction 但不知道具体怎么做啊。
可否给个简单的例子。先谢了。
这里有Struts的论坛:http://javawebstudio.zj07.com/bbs/
package test;import javax.servlet.*;
import javax.servlet.http.*;
import java.io.IOException;
import javax.transaction.*;
import javax.naming.*;public class JTA extends HttpServlet{
private UserTransaction tx=null;
public void init(){
try{
Context ctx=new InitialContext();
tx=(UserTransaction)ctx.lookup("java:comp/UserTransaction");
System.out.println(tx);
}
catch(Exception e){
e.printStackTrace();
}
}
public void doPost(HttpServletRequest req,HttpServletResponse res)throws IOException,ServletException{
try{
tx.begin();
//do something with dao1
//do something with dao2
//....
tx.commit();
}
catch(Exception e){
e.printStackTrace();
}
}}