资源简介
使用myeclipse来开发的项目,压缩包中包括了,数据库,设计文档以及项目源代码。。作品十分简陋 简陋 简陋 重要事情说三遍,初学的作品,仅作参考。有任何问题欢迎提出,我会热心帮忙的。
代码片段和文件信息
package com.test.action;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import javax.xml.crypto.Data;
import net.sf.json.JSONArray;
import net.sf.json.JsonConfig;
import org.apache.struts2.ServletActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.test.model.Answer;
import com.test.model.Grade;
import com.test.model.GradeJSon;
import com.test.model.Professional;
import com.test.model.Student;
import com.test.model.StudentJson;
import com.test.model.Subject;
import com.test.model.Test;
import com.test.service.Factory;
public class TestAction extends ActionSupport {
private String opt;
public String getOpt() {
return opt;
}
public void setOpt(String opt) {
this.opt = opt;
}
@Override
public String execute() throws Exception {
System.out.println(“开始执行试卷操作了“);
System.out.println(“当前操作opt“+opt);
if(opt==null){
return NONE;
}
if(opt.equals(“gettests“)){
return gettests();
}
else if(opt.equals(“savegrade“)){
return savegrade();
}
else if(opt.equals(“getscore“)){
return getscore();
}
else if(opt.equals(“postgrade“)){
return postgrade();
}
else if(opt.equals(“getSubjects“)){
return getSubjects();
}
else if(opt.equals(“saveSubject“)){
return saveSubject();
}else if(opt.equals(“deletegrade“)){
return deletegrade();
}
else if(opt.equals(“deletesubject“)){
return deletesubject();
}
else if(opt.equals(“savetest“)){
return saveTest();
}
else if(opt.equals(“updatetest“)){
return updateTest();
}
else if(opt.equals(“gettestsbysid“)){
return gettestsBySid();
}
else if(opt.equals(“deletetest“)){
return deletetest();
}
return super.execute();
}
/**
* 得到考试的试卷信息
* @return
* @throws IOException
*/
public String gettests() throws IOException{
HttpServletRequest request=ServletActionContext.getRequest();
HttpServletResponse response=ServletActionContext.getResponse();
HttpSession session=ServletActionContext.getRequest().getSession();
if(session.getAttribute(“currentsubject“)==null){
return NONE;
}
Subject subject=(Subject)session.getAttribute(“currentsubject“);
JSONArray result=Factory.getTestManage().getTestBySidJson(subject.getId());
System.out.println(result);
response.setCharacterEncoding(“UTF-8“);
PrintWriter pw=response.getWriter();
pw.print(result);
pw.close();
return NONE;
}
public String gettestsBySid() throws IOException{
HttpServletRequest request=ServletActionContext.getRequest();
HttpServletResponse response=ServletActionContext.getResponse();
HttpSession session=ServletActionContext.getRequest().getSession
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2159 2015-06-23 10:53 .classpath
目录 0 2015-06-30 10:46 .git\
文件 387 2015-06-23 10:54 .git\config
文件 73 2015-06-09 11:04 .git\desc
文件 114 2015-06-30 10:46 .git\FETCH_HEAD
文件 23 2015-06-09 11:04 .git\HEAD
目录 0 2015-06-09 11:04 .git\hooks\
文件 452 2015-06-09 11:04 .git\hooks\applypatch-msg.sample
文件 896 2015-06-09 11:04 .git\hooks\commit-msg.sample
文件 189 2015-06-09 11:04 .git\hooks\post-update.sample
文件 398 2015-06-09 11:04 .git\hooks\pre-applypatch.sample
文件 1642 2015-06-09 11:04 .git\hooks\pre-commit.sample
文件 1352 2015-06-09 11:04 .git\hooks\pre-push.sample
文件 4951 2015-06-09 11:04 .git\hooks\pre-reba
文件 1239 2015-06-09 11:04 .git\hooks\prepare-commit-msg.sample
文件 3611 2015-06-09 11:04 .git\hooks\update.sample
文件 29008 2015-06-30 10:46 .git\index
目录 0 2015-06-09 11:04 .git\info\
文件 240 2015-06-09 11:04 .git\info\exclude
目录 0 2015-06-09 11:04 .git\logs\
文件 8858 2015-06-30 10:46 .git\logs\HEAD
目录 0 2015-06-09 11:04 .git\logs\refs\
目录 0 2015-06-09 11:04 .git\logs\refs\heads\
文件 8858 2015-06-30 10:46 .git\logs\refs\heads\master
目录 0 2015-06-09 11:04 .git\logs\refs\remotes\
目录 0 2015-06-09 11:04 .git\logs\refs\remotes\origin\
文件 173 2015-06-09 11:04 .git\logs\refs\remotes\origin\HEAD
文件 6632 2015-06-30 10:46 .git\logs\refs\remotes\origin\master
目录 0 2015-06-30 10:46 .git\ob
目录 0 2015-06-23 10:54 .git\ob
文件 181 2015-06-10 19:25 .git\ob
............此处省略1280个文件信息
相关资源
- 用SSH做的学生管理系统
- 校园二手书籍交易网站
- BOOT客户信息管理系统
- 基于ssh框架的web旅游管理系统
- 基于SSH三大框架开发的自助旅游平台
- ssh注册登录项目
- 爆破字典 大约1400万条左右
- BOS物流系统
- SecureCRT 最新8.3.4版本+注册 亲测可用
- 基于ssh实现简易电商网站
- 在线考试系统ssh
- ssh+bootstrap实现用户管理
- 基于SSH的医院在线挂号系统系统
- 基于ssh的社团管理系统的设计与实现
- 基于Idea的struts2.3.16+spring4.3.14+hiberna
- ssh本科网上商城系统毕业设计
- springmvc+jpa(hibernate实现)+spring整合
- SSH框架搭建源码
- 简单的SSH增删改查项目
- 注解方式搭建ssh框架并简单实现注册
- ssh作业管理系统完整源码
- SSH个人博客系统
- 鞋店管理系统-ssh
- ssh项目实战源码
- spring+springmvc+hibernate框架配置源码
- 基于SSH实现员工管理系统之框架整合
- 基于SSH的航空票务系统
- SSH 增删改查
- 使用SSH开发的在线投票系统
- SSH框架引用存储过程的含源代码)
评论
共有 条评论