资源简介
一个完整的ssh项目,里边用到了ssh,jquery ajax,log4j,junit,可能需要完全配好了才能很好地运行。
代码片段和文件信息
package com.test.registration.action;
import java.io.UnsupportedEncodingException;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.Scope;
import org.springframework.context.support.ClassPathxmlApplicationContext;
import org.springframework.stereotype.Component;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
import com.test.registration.model.Activity;
import com.test.registration.model.Ua;
import com.test.registration.service.ActivityManager;
import com.test.registration.service.UaManager;
import com.test.registration.vo.ActivityInfo;
@Component(“a“)
@Scope(“prototype“)
public class ActivityAction extends ActionSupport implements ModelDriven {
private ActivityInfo ainfo=new ActivityInfo();
private ActivityManager am;
private UaManager uam;
private List uas;
private Ua ua;
private List acts;
private Activity act;
private ActionContext context;
private Map request;
private Map session;
public ActivityAction(){
ApplicationContext ctx=new ClassPathxmlApplicationContext(“beans.xml“);
am=(ActivityManager) ctx.getBean(“activityManager“);
uam=(UaManager) ctx.getBean(“UaManager“);
this.context = ActionContext.getContext();
this.session = this.context.getSession();
}
public ActivityInfo getAinfo() {
return ainfo;
}
public void setAinfo(ActivityInfo ainfo) {
this.ainfo = ainfo;
}
public ActivityManager getAm() {
return am;
}
@Resource(name=“activityManager“)
public void setAm(ActivityManager am) {
this.am = am;
}
public List getActs() {
return acts;
}
public void setActs(List acts) {
this.acts = acts;
}
public Activity getAct() {
return act;
}
public void setAct(Activity act) {
this.act = act;
}
public UaManager getUam() {
return uam;
}
@Resource(name=“UaManager“)
public void setUam(UaManager uam) {
this.uam = uam;
}
public List getUas() {
return uas;
}
public void setUas(List uas) {
this.uas = uas;
}
public Ua getUa() {
return ua;
}
public void setUa(Ua ua) {
this.ua = ua;
}
//加载所有活动列表
public String list() {
this.acts = this.am.findActivity2();
//修改所有活动的状态为未提交
for (Activity a : acts) {
a.setStatus(“1“);
am.modify(a);
}
this.uas=uam.getUa(session.get(“username“).toString());
//读取操作表,更改活动表的提交状态
for (Ua ua : uas) {
int aid=Integer.parseInt(ua.getAid());
act=this.am.findActById(aid);
act.setStatus(“2“);
am.modify(act);
}
//this.acts = this.am.findActivity(ainfo.getPage());
List list=this.am.findActivity(ainfo.getPage()session.get(“username“).toString());
//获取所有的活动
this.acts=(List) list.get(0);
//获取总条数
Long num=(Long) list.get(1);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3155 2013-12-30 19:48 活动发布系统\Activity_System01\.classpath
文件 542 2013-12-30 19:48 活动发布系统\Activity_System01\.myhibernatedata
文件 325 2013-12-30 19:48 活动发布系统\Activity_System01\.myme
文件 1625 2013-12-30 19:48 活动发布系统\Activity_System01\.project
文件 500 2013-12-30 19:48 活动发布系统\Activity_System01\.settings\.jsdtscope
文件 1040 2013-12-30 19:48 活动发布系统\Activity_System01\.settings\com.genuitec.eclipse.j2eedt.core.prefs
文件 330 2013-12-30 19:48 活动发布系统\Activity_System01\.settings\org.eclipse.jdt.core.prefs
文件 49 2013-12-30 19:48 活动发布系统\Activity_System01\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-12-30 19:48 活动发布系统\Activity_System01\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 4017 2013-12-30 19:48 活动发布系统\Activity_System01\src\beans.xm
文件 5761 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\action\ActivityAction.java
文件 3873 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\action\MsgAction.java
文件 9738 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\action\UserAction.java
文件 477 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\dao\ActivityDao.java
文件 4234 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\dao\impl\ActivityDaoImpl.java
文件 2544 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\dao\impl\MsgDaoImpl.java
文件 1850 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\dao\impl\UaDaoImpl.java
文件 2916 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\dao\impl\UserDaoImpl.java
文件 444 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\dao\MsgDao.java
文件 379 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\dao\UaDao.java
文件 570 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\dao\UserDao.java
文件 1217 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\model\Activity.java
文件 1040 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\model\Message.java
文件 600 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\model\Ua.java
文件 1877 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\model\User.java
文件 390 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\service\ActivityManager.java
文件 1699 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\service\impl\ActivityManagerImpl.java
文件 1390 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\service\impl\MsgManagerImpl.java
文件 1272 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\service\impl\UaManagerImpl.java
文件 2453 2013-12-30 19:48 活动发布系统\Activity_System01\src\com\test\registration\service\impl\UserManagerImpl.java
............此处省略337个文件信息
评论
共有 条评论