资源简介

之前上传了一个jdbc版本的通讯录,这个是hibernate,都是我在学习的时候自己做的,都可以运行,我看到之前有评论说报错,我估计是包的问题,这次我把需要的jar包也截图放在项目里面了。 都是一些基础的技术,像登录,注册验证用到了ajax和jquery结合,代码更加简单易懂。 后台用了hibernate技术,数据库用了mysql。 页面主要有登录,注册,显示联系人列表的主页面,修改,增加,删除,查找联系人等功能,想传我截的图上来的,那样看的更清楚,可是没有传

资源截图

代码片段和文件信息

/*
 *@(#)ContactsAction.java 01-01 2012/06/12
 *版权所有(C)2012 南京武大卓越科技有限公司。保留所有权利。
*/
package com.wd.Action;

import java.util.List;

import com.opensymphony.xwork2.ActionSupport;
import com.wd.Bean.Coninfo;
import com.wd.Dao.ContactsDao;

/**
 * 基于hibernate和struts2的通讯录,联系人信息Action
 * @author  xumeijuan
 * @date 2012/06/12
 */

public class ContactsAction extends ActionSupport{

/** 解决ContactsAction黄色警告问题 */
private static final long serialVersionUID = 1L;
/** 用户名 */
private String username;
/** 联系人名 */
private String contacts;
/** 联系人号码 */
private String tellphone;
/** 搜索名 */
private String name;
/** Contacts类型的List数组 */
private List conts;
/** Contacts类型的变量 */
private Coninfo cont;

    /**
     * 联系人信息,修改联系人信息,先根据用户名和联系人名查找出用户信息
     * @return    input 进入ContactsInput.jsp页面进行信息修改,返回cont数组
     */
public String contactsEdit(){
ContactsDao cd = new ContactsDao();
cont = cd.findByUAC(username contacts);
return “input“;
}


    /**
     * 联系人信息,删除联系人信息
     * @return    refresh 刷新联系人列表,进入mainpage.jsp显示刷新后的联系人列表
     */
public String contactsDelete(){
ContactsDao cdd = new ContactsDao();
cdd.delete(username contacts);
return “refresh“;
}


    /**
     * 联系人信息,保存联系人信息
     * @return    refresh 刷新联系人列表,进入mainpage.jsp显示刷新后的联系人列表
     */
public String saveContacts(){
ContactsDao cds = new ContactsDao();
cds.save(cont);
return “refresh“;
}


    /**
     * 联系人信息,修改联系人信息
     * @return    refresh 刷新联系人列表,进入mainpage.jsp显示刷新后的联系人列表
     */
public String updateContacts(){
ContactsDao cdu = new ContactsDao();
cdu.update(cont);
return “refresh“;
}


    /**
     * 联系人信息,根据name模糊查询联系人信息
     * @return    list 进入mainpag.jsp页面,返回查询到的conts联系人数组
     */
public String findByContacts(){
ContactsDao cdf = new ContactsDao();
conts = cdf.findByContacts(username name);
return “list“;
}


    /**
     * 联系人信息,增加联系人信息
     * @return    input 进入ContactsInput.jsp页面
     */
public String addContacts(){
return “input“;
}

public Coninfo getCont() {
return cont;
}
public void setCont(Coninfo cont) {
this.cont = cont;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getContacts() {
return contacts;
}
public void setContacts(String contacts) {
this.contacts = contacts;
}
public String getTellphone() {
return tellphone;
}
public void setTellphone(String tellphone) {
this.tellphone = tellphone;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public List getConts() {
return conts;
}
public void setConts(List conts) {
this.conts = conts;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        487  2012-06-11 13:30  addressbook_hibernate\AddressBook\.classpath

     文件       1044  2012-06-05 14:25  addressbook_hibernate\AddressBook\.project

     文件        503  2012-06-05 09:59  addressbook_hibernate\AddressBook\.settings\.jsdtscope

     文件         99  2012-06-05 13:48  addressbook_hibernate\AddressBook\.settings\org.eclipse.core.resources.prefs

     文件        364  2012-06-05 09:59  addressbook_hibernate\AddressBook\.settings\org.eclipse.jdt.core.prefs

     文件        487  2012-06-05 09:59  addressbook_hibernate\AddressBook\.settings\org.eclipse.wst.common.component

     文件        305  2012-06-05 09:59  addressbook_hibernate\AddressBook\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2012-06-05 09:59  addressbook_hibernate\AddressBook\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2012-06-05 09:59  addressbook_hibernate\AddressBook\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       2941  2012-08-03 11:44  addressbook_hibernate\AddressBook\build\classes\com\wd\Action\ContactsAction.class

     文件       1142  2012-08-03 11:44  addressbook_hibernate\AddressBook\build\classes\com\wd\Action\LoginAction.class

     文件       1400  2012-08-03 11:44  addressbook_hibernate\AddressBook\build\classes\com\wd\Action\MainAction.class

     文件       1762  2012-08-03 11:44  addressbook_hibernate\AddressBook\build\classes\com\wd\Action\RegisterAction.class

     文件       1103  2012-08-03 11:44  addressbook_hibernate\AddressBook\build\classes\com\wd\Bean\Coninfo.class

     文件        568  2012-06-11 16:50  addressbook_hibernate\AddressBook\build\classes\com\wd\Bean\Coninfo.hbm.xml

     文件        733  2012-08-03 11:44  addressbook_hibernate\AddressBook\build\classes\com\wd\Bean\Userinfo.class

     文件        501  2012-06-11 16:46  addressbook_hibernate\AddressBook\build\classes\com\wd\Bean\Userinfo.hbm.xml

     文件        912  2012-08-03 11:44  addressbook_hibernate\AddressBook\build\classes\com\wd\Dao\baseDao.class

     文件       3741  2012-08-03 11:44  addressbook_hibernate\AddressBook\build\classes\com\wd\Dao\ContactsDao.class

     文件       1500  2012-08-03 11:44  addressbook_hibernate\AddressBook\build\classes\com\wd\Dao\LoginDao.class

     文件       1511  2012-08-03 11:44  addressbook_hibernate\AddressBook\build\classes\com\wd\Dao\MainDao.class

     文件       2103  2012-08-03 11:44  addressbook_hibernate\AddressBook\build\classes\com\wd\Dao\RegisterDao.class

     文件       1197  2012-06-11 11:49  addressbook_hibernate\AddressBook\build\classes\hibernate.cfg.xml

     文件       1521  2012-06-12 10:11  addressbook_hibernate\AddressBook\build\classes\struts.xml

     文件       3411  2012-06-12 11:58  addressbook_hibernate\AddressBook\src\com\wd\Action\ContactsAction.java

     文件       1289  2012-06-12 09:38  addressbook_hibernate\AddressBook\src\com\wd\Action\LoginAction.java

     文件       1200  2012-06-12 11:59  addressbook_hibernate\AddressBook\src\com\wd\Action\MainAction.java

     文件       2049  2012-06-12 10:10  addressbook_hibernate\AddressBook\src\com\wd\Action\RegisterAction.java

     文件        568  2012-06-11 16:50  addressbook_hibernate\AddressBook\src\com\wd\Bean\Coninfo.hbm.xml

     文件        713  2012-06-11 09:54  addressbook_hibernate\AddressBook\src\com\wd\Bean\Coninfo.java

............此处省略76个文件信息

评论

共有 条评论