package com.toby.action;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.struts2.ServletActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.toby.model.Grade;
import com.toby.model.Users;
import com.toby.service.IGradeService;
import com.toby.service.IUserService;
public class GradeAction extends ActionSupport {
/**
*
*/
private static final long serialVersionUID = 1L;
private List<Grade> listGrade;
private List<Users> listUsers;
private Grade grade;
IGradeService gradeService;
IUserService userService;
public String toGrade(){
listUsers=userService.queryUser();
return "add";
}
public String addGrade(){
gradeService.addGrade(grade);
return "toList";
}
public String listGrade(){
listGrade=gradeService.queryGrade();
return "list";
}
public String toUpdate(){
HttpServletRequest request=ServletActionContext.getRequest();
int id=Integer.parseInt(request.getParameter("id"));
grade=gradeService.getGradeById(id);
listUsers=userService.queryUser();
return "update";
}
public String updateGrade(){
gradeService.updateGrade(grade);
return "toList";
}
public String delete(){
HttpServletRequest request=ServletActionContext.getRequest();
int id=Integer.parseInt(request.getParameter("id"));
gradeService.delete(id);
return "toList";
}
/***********************************/
public IUserService getUserService() {
return userService;
}
public void setUserService(IUserService userService) {
this.userService = userService;
}
public IGradeService getGradeService() {
return gradeService;
}
public void setGradeService(IGradeService gradeService) {
this.gradeService = gradeService;
}
public List<Grade> getListGrade() {
return listGrade;
}
public void setListGrade(List<Grade> listGrade) {
this.listGrade = listGrade;
}
public List<Users> getListUsers() {
return listUsers;
}
public void setListUsers(List<Users> listUsers) {
this.listUsers = listUsers;
}
public Grade getGrade() {
if(grade==null){
grade=new Grade();
}
return grade;
}
public void setGrade(Grade grade) {
this.grade = grade;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
Struts2,Spring2,Ibatis,SQL Server2005做的项目
共96个文件
jar:36个
xml:15个
class:13个
需积分: 6 41 下载量 109 浏览量
2010-07-14
18:16:41
上传
评论
收藏 13.53MB RAR 举报
温馨提示
用ibatis和Struts2,Spring2做的小项目,对于想学Ibatis的java学习者。这是个不错的选择
资源推荐
资源详情
资源评论
收起资源包目录
SIS.rar (96个子文件)
SIS
DB
sis.mdf 3MB
sis_log.ldf 1024KB
SIS
.project 1KB
.settings
org.eclipse.core.resources.prefs 294B
.mymetadata 282B
.myeclipse
src
globalMessages.properties 1KB
struts.properties 335B
applicationContext-dao.xml 1KB
com
toby
dao
IUserDao.java 490B
sqlMap
user.namingsql.xml 1KB
grade.namingsql.xml 2KB
Impl
GradeDaoImpl.java 1KB
UserDaoImpl.java 1KB
IGradeDao.java 531B
action
GradeAction.java 2KB
UsersAction.java 2KB
model
Grade.java 622B
Users.java 492B
filter
setCharEncoding.java 777B
service
IGradeService.java 506B
IUserService.java 500B
Impl
UserServiceImpl.java 1KB
GradeServiceImpl.java 1KB
applicationContext-resources.xml 1KB
jdbc.properties 491B
applicationContext.xml 3KB
struts.xml 1KB
.classpath 3KB
abatorConfig.xml 906B
wwwroot
updateGrade.jsp 1KB
WEB-INF
web.xml 2KB
spring
sql-map-config.xml 331B
lib
commons-dbcp.jar 90KB
spring-aop.jar 318KB
commons-digester.jar 147KB
log4j-1.2.11.jar 342KB
struts2-core-2.0.11.jar 2.22MB
spring-webmvc-struts.jar 36KB
spring-web.jar 183KB
spring-webmvc.jar 393KB
cglib-nodep-2.1_3.jar 317KB
commons-beanutils.jar 160KB
ojdbc14_10.1.0.4.jar 1.35MB
commons-lang.jar 203KB
spring-tomcat-weaver.jar 8KB
sqljdbc.jar 227KB
ognl-2.6.11.jar 164KB
commons-logging-1.0.4.jar 37KB
spring-context.jar 458KB
spring-tx.jar 222KB
commons-validator.jar 74KB
spring-core.jar 279KB
commons-collections-2.1.1.jar 169KB
freemarker-2.3.8.jar 784KB
ibatis-2.3.2.715.jar 367KB
spring-beans.jar 473KB
xwork-2.0.4.jar 445KB
aspectjrt.jar 112KB
spring-agent.jar 5KB
commons-pool.jar 36KB
struts2-spring-plugin-2.0.11.jar 9KB
spring-jdbc.jar 310KB
spring-orm.jar 364KB
antlr-2.7.6.jar 433KB
spring-aspects.jar 20KB
spring.jar 2.58MB
commons-io-1.3.2.jar 86KB
aspectjweaver.jar 1.82MB
classes
globalMessages.properties 1KB
struts.properties 335B
applicationContext-dao.xml 1KB
com
toby
dao
IUserDao.class 473B
sqlMap
user.namingsql.xml 1KB
grade.namingsql.xml 2KB
Impl
UserDaoImpl.class 2KB
GradeDaoImpl.class 2KB
IGradeDao.class 475B
action
UsersAction.class 3KB
GradeAction.class 3KB
model
Grade.class 1KB
Users.class 980B
filter
setCharEncoding.class 1KB
service
IGradeService.class 487B
IUserService.class 485B
Impl
GradeServiceImpl.class 1KB
UserServiceImpl.class 2KB
applicationContext-resources.xml 1KB
jdbc.properties 491B
applicationContext.xml 3KB
struts.xml 1KB
index.jsp 2KB
META-INF
MANIFEST.MF 39B
addGrade.jsp 1KB
addUsers.jsp 1KB
listGrade.jsp 2KB
updateUsers.jsp 1KB
共 96 条
- 1
资源评论
liu_yang_0923
- 粉丝: 19
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 全卷积网络基于voc2012数据集简单pytorch实现
- pycharm的一些介绍-用于更好的学习python
- 基于C++的程序设计大赛天梯赛L2答案(天梯赛)
- 基于python实现的三次样条插值和均值插值法实现
- Python语言教程2-python批量图片大小处理-多文件夹
- Python语言教程1-python批量图片重命名,将后缀某几个不想要的字去除
- Space Combat Kit 太空战斗套件Unity游戏开发插件资源unitypackage C#
- Universal Device Preview 通用设备预览Unity游戏开发插件资源unitypackage
- Paladin Anim Set 圣骑士动画集Unity游戏动作动画插件资源unitypackage
- 计算机财务管理期末考报表部分题目及答案.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功