it167.com  设为主页
 收藏本站
 
  资讯:业界动态 | 软件动态 | 人物专栏 | 安全资讯 | 网络生活 | 电子商务 | 小游戏 | 视频 | 美女图片 | 音乐
  网络编程 | 网站运营 | 网页制作 | 图形图象 | 操作系统 | 媒体动画 | 软件教学 | 网络应用 | 邮件系统 | 网络安全 | 认证考试
asp | .net | php | jsp | Sql | java | Dreamweaver | FrontPages | Javascript | css | Coreldraw | photoshop | Flash | Coreldraw
当前位置: > 主页>网络编程>Java>JAVA开发技巧>Struts+hibernate开发(源代码)(1)
最新新闻

·机会与整合 边缘化互联
·TOM-Skype新增三大本地
·雅虎抢闸邮箱竞赛 网易
·新浪抢攻北京奥运
·洞悉网络口碑的掘金机会
·拆解网络病毒黑金交易
·木马下载器近期出现新变
·《互联网周刊》第17期文
·Web2.0是否催生自吹自擂
·三张宝宝裸照招来MSN封
热门新闻
·Java SE 6 的HTTP 协议
·Java中对HashMap的深度
·Java调用Oracle的过程和
·开源技术 Eclipse使用技
·深入了解WebLogic的类装
·Java进阶:Struts多模块
·Java初学者入门经典:面
·Jave学习精华:Jsp小结
·Java学习:EJB的专用术语
·编程必备经典:Java常见
推荐新闻
 
 

Struts+hibernate开发(源代码)(1) 

作者:   来源:it167   点击:   日期:2007-01-28

测试页面:

index.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<%@ page language="java" import="hibernate.HibernateSessionFactory"%>

<%@ page language="java" import="mappingConfig.Admin"%>

<%@ page language="java" import="org.hibernate.HibernateException"%>

<%@ page language="java" import="org.hibernate.*"%>











username



password









right.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>



This is my JSP page.

LogAction.java

//Created by MyEclipse Struts

// XSL source (default):

platform:/plugin/com.genuitec.eclipse.cross.easystruts.eclipse_4.0.1/xslt/JavaClass.xsl

package action;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.Action;

import org.apache.struts.action.ActionForm;

import org.apache.struts.action.ActionForward;

import org.apache.struts.action.ActionMapping;

import form.UserForm;

import common.Com;

/**

* MyEclipse Struts

* Creation date: 03-25-2006

*

* XDoclet definition:

* @struts.action path="/log" name="userForm" input="/index.jsp"

scope="request" validate="true"

*/

public class LogAction extends Action {

// --------------------------------------------------------- Instance Variables

// --------------------------------------------------------- Methods

/**

* Method execute

* @param mapping

* @param form

* @param request

* @param response

* @return ActionForward

*/

public ActionForward execute(

ActionMapping mapping,

ActionForm form,

HttpServletRequest request,

HttpServletResponse response) {

UserForm userForm = (UserForm) form;

// TODO Auto-generated method stub

Com.execute();

return mapping.findForward("suc");

}

}

Com.java

package common;

import hibernate.HibernateSessionFactory;

import mappingConfig.Admin;

import org.hibernate.HibernateException;

import org.hibernate.Session;

import org.hibernate.Transaction;

public class Com {

public static boolean execute() {

Session session;

Transaction tx = null;

try {

session = HibernateSessionFactory.currentSession();

tx = session.beginTransaction();

Admin admin = new Admin();

admin.setName("joliny");

admin.setAge("21");

admin.setEmail("jbakwd@163.com");

admin.setPassword("2466346");

admin.setSex("man");

admin.setTelphone("13571944243");

session.save(admin);

tx.commit();

} catch (HibernateException e) {

e.printStackTrace();

}

return true;

}

//public static void main(String args[]) {

//execute();

//}

}



共5页: 上一页 1 [2] [3] [4] [5] 下一页
文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   相关文章:
·设计模式在EJB中的应用 ·让JavaME程序真正Run Anywhere
·利用实体EJB来避免性能缺陷 ·NetBeans 6 M8发布 新添UML建模工具
·Java高手谈论Hibernate的发展之路 ·优化entity Bean的七条准则

   文章评论:(0条)
  
 请留名: 匿名评论   点击查看所有评论 网管论坛
 

  责任编辑:it167  声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。