package com.Project.action;
import java.util.List;
import java.util.Map;
import org.apache.struts2.interceptor.SessionAware;
import com.Project.bean.Projectinfo;
import com.Project.biz.ProjectBiz;
import com.opensymphony.xwork2.ActionSupport;
public class ProjectAction extends ActionSupport implements SessionAware {
private Projectinfo proinfo;
private Map session;
private ProjectBiz projectbiz;
private Long proid;
private List<Projectinfo> listpro;
private String message;
public Projectinfo getProinfo() {
return proinfo;
}
public void setProinfo(Projectinfo proinfo) {
this.proinfo = proinfo;
}
public Map getSession() {
return session;
}
public void setSession(Map session) {
this.session = session;
}
public List<Projectinfo> getListpro() {
return listpro;
}
public void setListpro(List<Projectinfo> listpro) {
this.listpro = listpro;
}
public void setProjectbiz(ProjectBiz projectbiz) {
this.projectbiz = projectbiz;
}
public Long getProid() {
return proid;
}
public void setProid(Long proid) {
this.proid = proid;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public String load(){
listpro = projectbiz.getAll();
return SUCCESS;
}
public String show(){
if(proid==10){
listpro = projectbiz.getAll();
}else{
listpro = projectbiz.getAllByStatus(proid);
}
return "show";
}
public String detail(){
proinfo = projectbiz.getProjectById(proid);
return "detail";
}
public String update(){
boolean ret = false;
// proinfo.setStatus(new Long(2));
ret = projectbiz.update(proinfo);
if(ret){
this.setMessage("操作成功!");
return "update";
}else{
this.setMessage("操作失败!");
return "updateError";
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
ssh框架项目.rar (41个子文件)
ssh框架项目
ProjectManagement
.mystrutsdata 240B
.springBeans 470B
.myhibernatedata 622B
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.jsdt.ui.superType.container 49B
.jsdtscope 500B
org.eclipse.jdt.core.prefs 330B
src
com
Project
dao
ProjectDao.java 320B
impl
ProjectDaoImpl.java 866B
action
ProjectAction.java 2KB
biz
ProjectBiz.java 323B
impl
ProjectBizImpl.java 849B
bean
Projectinfo.hbm.xml 1KB
Projectinfo.java 1KB
struts.xml 611B
applicationContext.xml 3KB
.project 2KB
WebRoot
detail.jsp 2KB
META-INF
MANIFEST.MF 36B
WEB-INF
web.xml 921B
classes
com
Project
dao
ProjectDao.class 496B
impl
ProjectDaoImpl.class 2KB
action
ProjectAction.class 3KB
biz
ProjectBiz.class 496B
impl
ProjectBizImpl.class 1KB
bean
Projectinfo.class 2KB
Projectinfo.hbm.xml 1KB
struts.xml 611B
applicationContext.xml 3KB
lib
struts2-spring-plugin-2.1.6.jar 9KB
aspectjweaver.jar 1.47MB
commons-pool.jar 61KB
spring-2.5.6.jar 2.81MB
commons-dbcp.jar 119KB
classes12.jar 1.52MB
index.jsp 934B
show.jsp 4KB
.mymetadata 324B
.classpath 1KB
.myeclipse
Projects.sql 490B
Projects表.sql 991B
共 41 条
- 1
mikan_OOT
- 粉丝: 0
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页