package com.hrbuedu.action;
import java.util.ArrayList;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts2.ServletActionContext;
import com.hrbuedu.po.Test;
import com.hrbuedu.service.ITestService;
import com.hrbuedu.vo.TestVO;
import com.opensymphony.xwork2.ActionSupport;
public class TestAction extends ActionSupport {
private TestVO vo = new TestVO();
private ITestService service;
private HttpServletRequest request;
//定义常量 不允许直接使用字符串
public static final String OK = "success";
public static final String FIND = "find";
public TestVO getVo() {
return vo;
}
public void setVo(TestVO vo) {
this.vo = vo;
}
public void setService(ITestService service) {
this.service = service;
}
public String list() {
ArrayList<Test> list = service.getList();
request = ServletActionContext.getRequest();
request.setAttribute("list", list);
return OK;
}
public String save() {
request = ServletActionContext.getRequest();
Test t = new Test();
t.setTname(vo.getTname());
service.addTest(t);
return OK;
}
public String find() {
request = ServletActionContext.getRequest();
int t = Integer.parseInt(request.getParameter("id"));
Test test = service.find(t);
vo.setTid(t);
vo.setTname(test.getTname());
return FIND;
}
public String update() {
request = ServletActionContext.getRequest();
Test test = new Test();
test.setTid(vo.getTid());
test.setTname(vo.getTname());
service.addTest(test);
return OK;
}
public String delete() {
request = ServletActionContext.getRequest();
int tid = Integer.parseInt(request.getParameter("id"));
service.delete(tid);
return OK;
}
}
JAVA三大框架SSH整合例子
5星 · 超过95%的资源 需积分: 10 173 浏览量
2011-12-05
16:06:44
上传
评论 1
收藏 21.08MB ZIP 举报
qq315538570
- 粉丝: 0
- 资源: 1
最新资源
- mongodb数据库基本操作.pdf
- C#,布尔可满足性问题(Boolean Satisfiability Problem)算法与源代码
- C#,回文分割问题(Palindrome Partitioning Problem)算法与源代码
- C#,煎饼排序问题(Pancake Sorting Problem)算法与源代码
- C#,排列组合的堆生成法(Heap’s Algorithm for generating permutations)算法与源代码
- C#,老鼠迷宫问题的回溯法求解(Rat in a Maze)算法与源代码
- 6693eeb8d683458a07938615fba9e68f.apk
- C#,数值计算,解微分方程的龙格-库塔二阶方法与源代码
- C#,数值计算,用割线法(Secant Method)求方程根的算法与源代码
- C#,子集和问题(Subset Sum Problem)的算法与源代码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈