资源简介
基于SSH框架的C语言在线考试系统,该系统主有管理员,教师,学生三类用户,实现的考试题型有:选择,填空,读程序写结果三类题型。
代码片段和文件信息
package cn.xxn.ctest.adminuser.action;
import java.util.Map;
import org.apache.struts2.ServletActionContext;
import org.apache.struts2.interceptor.SessionAware;
import cn.xxn.ctest.adminuser.entity.AdminUser;
import cn.xxn.ctest.adminuser.service.AdminUserService;
import cn.xxn.ctest.teacheruser.entity.Teacher;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
public class AdminUserAction extends ActionSupport implements ModelDriven SessionAware{
private AdminUser admin = new AdminUser();
private AdminUserService adminUserService;
public void setAdminUserService(AdminUserService adminUserService) {
this.adminUserService = adminUserService;
}
public AdminUser getModel() {
return admin;
}
private String npw;
public void setNpw(String npw) {
this.npw = npw;
}
//管理员登录
public String alogin(){
return “alogin“;
}
//验证管理员编号和密码是否正确
public String login(){
//接收从数据库中查询的信息
AdminUser existAdmin = adminUserService.login(admin);
//判断用户是否存在
if(existAdmin == null){
this.addActionerror(“管理员编号或密码错误“);
return “loginFailadmin“;
}else{
//如果用户存在,将用户信息存到session中
ServletActionContext.getRequest().getSession().setAttribute(“existAdmin“ existAdmin);
return “loginSuccessadmin“;
}
}
//查看管理员信息
public String ckxx(){
return “ckxxadmin“;
}
//修改密码
public String upw(){
return “upwadmin“;
}
public String updatePW(){
adminUserService.updatePW(admin.getUid()npw);
return “updateadminPW“;
}
//安全退出清除session
public String sessionDestory(){
ServletActionContext.getRequest().getSession().invalidate();
return “sessionDestoryadmin“;
}
public void setSession(Mapject> arg0) {
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4039 2017-04-27 11:03 C语言在线考试系统\ctest\.classpath
文件 288 2017-04-27 10:35 C语言在线考试系统\ctest\.myme
文件 1411 2017-04-27 11:51 C语言在线考试系统\ctest\.project
文件 500 2017-04-27 10:35 C语言在线考试系统\ctest\.settings\.jsdtscope
文件 129 2017-05-15 18:11 C语言在线考试系统\ctest\.settings\org.eclipse.core.resources.prefs
文件 330 2017-04-27 10:35 C语言在线考试系统\ctest\.settings\org.eclipse.jdt.core.prefs
文件 49 2017-04-27 10:35 C语言在线考试系统\ctest\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-04-27 10:35 C语言在线考试系统\ctest\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 8198 2017-06-01 16:40 C语言在线考试系统\ctest\src\applicationContext.xm
文件 1867 2017-06-01 12:51 C语言在线考试系统\ctest\src\cn\xxn\ctest\adminuser\action\AdminUserAction.java
文件 1006 2017-05-27 12:52 C语言在线考试系统\ctest\src\cn\xxn\ctest\adminuser\dao\AdminUserDao.java
文件 466 2017-05-26 22:44 C语言在线考试系统\ctest\src\cn\xxn\ctest\adminuser\entity\AdminUser.hbm.xm
文件 528 2017-04-27 11:16 C语言在线考试系统\ctest\src\cn\xxn\ctest\adminuser\entity\AdminUser.java
文件 654 2017-05-27 12:51 C语言在线考试系统\ctest\src\cn\xxn\ctest\adminuser\service\AdminUserService.java
文件 1263 2017-05-26 17:37 C语言在线考试系统\ctest\src\cn\xxn\ctest\answerstate\action\AnswerStateAction.java
文件 1446 2017-05-26 17:37 C语言在线考试系统\ctest\src\cn\xxn\ctest\answerstate\dao\AnswerStateDao.java
文件 666 2017-05-22 23:54 C语言在线考试系统\ctest\src\cn\xxn\ctest\answerstate\entity\AnswerState.hbm.xm
文件 843 2017-05-23 22:38 C语言在线考试系统\ctest\src\cn\xxn\ctest\answerstate\entity\AnswerState.java
文件 859 2017-05-26 17:37 C语言在线考试系统\ctest\src\cn\xxn\ctest\answerstate\service\AnswerStateService.java
文件 3413 2017-05-27 11:27 C语言在线考试系统\ctest\src\cn\xxn\ctest\bj\action\BJAction.java
文件 2725 2017-05-27 14:02 C语言在线考试系统\ctest\src\cn\xxn\ctest\bj\dao\BJDao.java
文件 782 2017-05-14 21:25 C语言在线考试系统\ctest\src\cn\xxn\ctest\bj\entity\BJ.hbm.xm
文件 882 2017-05-14 21:24 C语言在线考试系统\ctest\src\cn\xxn\ctest\bj\entity\BJ.java
文件 1103 2017-05-27 11:03 C语言在线考试系统\ctest\src\cn\xxn\ctest\bj\service\BJService.java
文件 614 2017-05-21 00:11 C语言在线考试系统\ctest\src\cn\xxn\ctest\qprelationq\action\QpRelationqAction.java
文件 178 2017-05-21 00:13 C语言在线考试系统\ctest\src\cn\xxn\ctest\qprelationq\dao\QpRelationqDao.java
文件 685 2017-05-20 23:42 C语言在线考试系统\ctest\src\cn\xxn\ctest\qprelationq\entity\QpRelationq.hbm.xm
文件 932 2017-05-23 22:37 C语言在线考试系统\ctest\src\cn\xxn\ctest\qprelationq\entity\QpRelationq.java
文件 340 2017-05-21 00:12 C语言在线考试系统\ctest\src\cn\xxn\ctest\qprelationq\service\QpRelationqService.java
文件 7777 2017-06-01 13:10 C语言在线考试系统\ctest\src\cn\xxn\ctest\question\action\QuestionAction.java
............此处省略370个文件信息
相关资源
- Visual C++开发GIS系统第2版
- 基于SSH框架的在线考试系统
- basler相机的MFC框架demo
- libssh2-1.8.0-vs2010项目
- openssh-8.2p1源码
- Windows平台c++对ftp/sftp文件和文件夹上
- Matlab统计工具箱中自带的朴素贝叶斯
- C++实现的JPEG压缩算法
- BayesShrink阈值图像小波去噪 c语言
- C++从入门到精通第三版 清华大学出版
- dirent.h文件,vs2010、vs2013等MFC框架常用
- 校园导航c++实现
-
C++中使用CWebPage调用ja
vasc ript - DX_MFC框架
- socket实现的CS框架
- 看病预约系统C++
- 网络安全框架程序C语言源码
- MFC dll注入框架.zip
- OpenCV 中文API官方帮助文档.rar
- autosar框架代码
- BECKOFF 运动控制 程序框架
- C++实战源码-如何在主窗体框架显示前
- C++ MFC调用Javascrip函数
- 排序算法经典大合集C++(数据全部测
-
QT开源框架Qfr
ame - QT 智能家居系统
- QT 虚拟键盘
- QT Ribbon风格
- QT 无边框程序
- QT 仿QQ
评论
共有 条评论