一个简单的MyEclipse5.5 + Struts + Hibernate + Tomcat 5.5列子

本实例在如下的基础上建立
1.       会使用工具MyEclipse5.5
2.       会用MyEclipse5.5添加Struts,并且在Struts-config.xml视图中建立Action,form,jsp
3.       会用MyEclipse5.5添加Hibernate,并且将数据库的表建立映射
4.       Tomcat5.5的基本使用
工程介绍:
+Test3
 +cn.ytxiu.hibernate
     + BaseHibernateDAO
     + HibernateSessionFactory
     + IBaseHibernateDAO
     +Test.java
     +TestDAO.java
     +Test.hbm.xml
 +cn.ytxiu.strtus.action
     +TestAction.java
 +cn.ytxiu.struts.form
     +TestForm.java
 +WebRoot
     +test.jsp
1. 程后打开 TestDAO.java ,找到下面的代码 , 修改如下:
public void save(Test4 transientInstance) {
       log .debug( "saving Test4 instance" );
       try {
           Transaction tran = getSession().beginTransaction();// 添加的内容
           getSession().save(transientInstance);
           tran.commit();// 添加的内容
           log .debug( "save successful" );
       } catch (RuntimeException re) {
           log .error( "save failed" , re);
           throw re;
       }
    }
2. 打开 TestAction.java 文件,找到下面的代码,修改如下:
public ActionForward execute(ActionMapping mapping, ActionForm form,
           HttpServletRequest request, HttpServletResponse response) {
       // TODO Auto-generated method stub
       TestForm testform = (TestForm) form ;
       Test test = new Test();
       test.setName(testform.getName()) ;
       test.setAddress(testform.getAddress()) ;
       test.setPassword(testform.getPassword()) ;
       TestDAO mydao = new Test4DAO () ;
        mydao.save(test) ;
        return null ; // 这里不返回到任何的页面
    }
   修改完后,将项目 Test 添加到 Tomcat5.5 中运行 Tomcat5.5 ,在浏览器中输入 http://localhost:8080/Test/test.jsp 输入 name,address,password 的值,提交就 OK
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值