资源简介
该项目主要是方便对单词的记忆和测试,主要包含:单词浏览,单词(种类)随机测试,错误统计,日历的设置,文件的上传,错误单词集的收藏等等
代码片段和文件信息
package com.zdd.action;
import java.io.UnsupportedEncodingException;
import java.util.List;
import java.util.Map;
import com.opensymphony.xwork2.ActionContext;
import com.zdd.pojo.Errorword;
import com.zdd.pojo.User;
import com.zdd.service.ErrorService;
public class ErrorAction {
private String s;
private ErrorService errorService;
public String answerAndDaan(){
Mapject> session = ActionContext.getContext().getSession();
String str =null;
try {
str = new String(s.getBytes(“ISO-8859-1“) “UTF-8“);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
String [] ss = str.split(““);
String errorname = ss[0];//该单词的拼写
String answer = ss[1];//这是填写的答案
String daan = ss[2];//这是正确答案
if(daan!=null&&!““.equals(answer)&&daan.indexOf(answer)>=0){
System.out.println(“success!>>>>>“+errorname+“>>>>>>>>“+answer+“>>>>>>>“+daan);
}else{
System.out.println(“error!>>>>>“+errorname+“>>>>>>>>“+answer+“>>>>>>>“+daan);
//填写答案与正确答案不一致,
//根据errorname在表errorword表中查询是否存在
User user = (User) session.get(“user“);
Errorword errorword = new Errorword();
errorword.setErrorname(errorname);
errorword.setErrorciyi(daan);
errorword.setName(user.getUsername());
List list = errorService.getByerrorname(errorword);
if(list!=null&&list.size()>0){
//1如果存在获取errornumber,并将数据+1;
errorword.setErrornumber(list.get(0).getErrornumber()+1);
errorword.setId(list.get(0).getId());
errorService.up(errorword);
}else{
//2如果不存在,将数据插入到表errorword中
errorword.setErrornumber(1);
errorService.insertByErrorword(errorword);
//该表有三个字段需要变化的 ,errornameerrorciyierrornumber
}
}
return “yes“;
}
public String getS() {
return s;
}
public void setS(String s) {
this.s = s;
}
public ErrorService getErrorService() {
return errorService;
}
public void setErrorService(ErrorService errorService) {
this.errorService = errorService;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1093 2017-12-12 21:47 english\.classpath
文件 1406 2017-12-12 21:47 english\.project
文件 522 2017-12-12 21:48 english\.settings\.jsdtscope
文件 88 2017-12-12 21:48 english\.settings\org.eclipse.core.resources.prefs
文件 364 2017-12-12 21:48 english\.settings\org.eclipse.jdt.core.prefs
文件 480 2017-12-12 21:48 english\.settings\org.eclipse.wst.common.component
文件 414 2017-12-12 21:48 english\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-12-12 21:48 english\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-12-12 21:48 english\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 52760 2017-12-12 21:48 english\english.sql
文件 2045 2017-12-12 21:48 english\file\大学英语六级.txt
文件 186 2017-12-12 21:48 english\file\大学英语六级a.txt
文件 3186 2017-12-12 21:48 english\file\最新雅思考试词汇必备.txt
文件 4849 2017-12-12 21:48 english\file\高校英专全程通用词汇.txt
文件 7262 2017-12-12 21:48 english\src\applicationCotext.xm
文件 2248 2017-12-12 22:00 english\src\com\zdd\action\ErrorAction.java
文件 1156 2017-12-12 22:00 english\src\com\zdd\action\GetCatagoryAction.java
文件 2278 2017-12-12 22:00 english\src\com\zdd\action\GetTimeAction.java
文件 3762 2017-12-12 22:00 english\src\com\zdd\action\LoginAction.java
文件 2655 2017-12-12 22:01 english\src\com\zdd\action\TongjiAction.java
文件 1634 2017-12-12 22:01 english\src\com\zdd\action\TranslateAndQueryAction.java
文件 4419 2017-12-12 22:01 english\src\com\zdd\action\UploadFileAction.java
文件 6659 2017-12-12 22:01 english\src\com\zdd\action\WordAction.java
文件 6012 2017-12-12 22:01 english\src\com\zdd\action\WordTestAction.java
文件 230 2017-12-12 22:01 english\src\com\zdd\dao\CatagoryDao.java
文件 401 2017-12-12 22:01 english\src\com\zdd\dao\ErrorDao.java
文件 183 2017-12-12 22:01 english\src\com\zdd\dao\GetCatagoryDao.java
文件 258 2017-12-12 22:01 english\src\com\zdd\dao\GetTimeDao.java
文件 720 2017-12-12 22:26 english\src\com\zdd\dao\impl\CatagoryDaoImpl.java
文件 759 2017-12-12 22:26 english\src\com\zdd\dao\impl\ErrorDaoImpl.java
............此处省略1777个文件信息
- 上一篇:PCANet代码
- 下一篇:高斯模糊小结代码及文档
评论
共有 条评论