-
大小: 27.61MB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2023-07-15
- 語言: 其他
- 標簽:
資源簡介
課堂教學質(zhì)量評價系統(tǒng)
代碼片段和文件信息
package?com.controller;
import?java.io.File;
import?java.io.FileInputStream;
import?java.io.IOException;
import?java.io.InputStream;
import?java.io.OutputStream;
import?java.text.SimpleDateFormat;
import?java.util.ArrayList;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?javax.servlet.http.HttpSession;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.ui.Model;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.ResponseBody;
import?org.springframework.web.multipart.MultipartFile;
import?org.springframework.web.servlet.ModelAndView;
import?com.entity.ClassAndUser;
import?com.entity.ClassEvaluation;
import?com.entity.ClassInfo;
import?com.entity.Department;
import?com.entity.EvaItems;
import?com.entity.UploadVo;
import?com.entity.User;
import?com.entity.UserRole;
import?com.service.ClassService;
import?com.service.DepartmentService;
import?com.service.UserService;
import?com.util.ExcelMultipartFile;
/**
?*?用戶請求處理層
?*/
@Controller
@RequestMapping(“/user“)
public?class?ALLController?{
@Autowired
private?UserService?userService;
@Autowired
private?ClassService?classService;?
@Autowired?
private?DepartmentService?departmentService;
@RequestMapping(“/user“)
public?String?user()?throws?Exception?{
return?“user/admin_login“;
}
/**
?*?用戶登錄
?*/
@RequestMapping(“/login.action“)
@ResponseBody
public?void?login(HttpServletRequest?request?HttpServletResponse?response?String?username?String?password)?throws?Exception?{
response.setCharacterEncoding(“UTF-8“);
response.setHeader(“content-type“?“text/html;charset=UTF-8“);
User?user?=?userService.getUserByLogin(username?password);
String?info?=?““;
HttpSession?session?=?request.getSession();
if?(user?!=?null)?{
session.setAttribute(“username“?user.getUsername());
session.setAttribute(“userId“?user.getId());
info?=?“登錄成功“;
// request.setAttribute(“user“?user);
// request.getRequestDispatcher(“/user/userlist.action“).forward(request?response);
response.getWriter().print(user.getId());
}?else?{
info?=?“登錄失敗,請確認帳號或密碼是否正確!“;
response.getWriter().print(info);
}
}
/**
?*?顯示用戶操作界面
?*/
@RequestMapping(“/userlist.action“)
@ResponseBody
public?ModelAndView?userlist(Model?model?HttpServletRequest?request?HttpServletResponse?response?Long?userIdString?btn)?throws?Exception?{
User?user?=?userService.getUserById(userId);
model.addAttribute(“user“?user);
//獲取教師對應(yīng)課程(id)列表,供獲取二維碼使用
User?userQuery?=?new?User();
userQuery.setId(userId);
List?classList?=?new?ArrayList();
classList?=?classService.getClassInfoByUserId(userQuery);
model.addAttribute(“classLis
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????6158??2017-04-26?10:34??EvaluationSystem\.classpath
?????文件???????1049??2017-04-22?02:32??EvaluationSystem\.project
?????文件????????500??2016-09-03?14:00??EvaluationSystem\.settings\.jsdtscope
?????文件?????????57??2016-09-03?14:34??EvaluationSystem\.settings\org.eclipse.core.resources.prefs
?????文件????????364??2016-09-03?14:00??EvaluationSystem\.settings\org.eclipse.jdt.core.prefs
?????文件????????584??2017-04-22?02:32??EvaluationSystem\.settings\org.eclipse.wst.common.component
?????文件????????345??2016-09-03?14:00??EvaluationSystem\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2016-09-03?14:00??EvaluationSystem\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2016-09-03?14:00??EvaluationSystem\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件????????119??2017-04-24?01:56??EvaluationSystem\config\db.properties
?????文件????????234??2016-09-03?14:02??EvaluationSystem\config\log4j.properties
?????文件????????369??2016-09-03?14:30??EvaluationSystem\config\mybatis\sqlMapConfig.xm
?????文件???????2243??2016-11-11?14:12??EvaluationSystem\config\spring\applicationContext-dao.xm
?????文件???????1166??2017-04-24?10:34??EvaluationSystem\config\spring\applicationContext-service.xm
?????文件???????2036??2016-09-03?14:30??EvaluationSystem\config\spring\applicationContext-transaction.xm
?????文件???????2297??2017-04-24?10:59??EvaluationSystem\config\spring\springmvc.xm
?????文件??????14136??2017-06-16?09:58??EvaluationSystem\config\zcx.sql
?????文件??????25337??2017-04-29?12:43??EvaluationSystem\src\com\controller\ALLController.java
?????文件????????658??2017-04-26?22:00??EvaluationSystem\src\com\entity\ClassAndUser.java
?????文件???????1761??2017-04-26?19:34??EvaluationSystem\src\com\entity\ClassEvaluation.java
?????文件???????2177??2017-04-25?14:29??EvaluationSystem\src\com\entity\ClassInfo.java
?????文件????????441??2017-04-22?18:55??EvaluationSystem\src\com\entity\Department.java
?????文件???????1272??2017-04-26?17:47??EvaluationSystem\src\com\entity\EvaItems.java
?????文件????????451??2017-04-24?14:29??EvaluationSystem\src\com\entity\UploadVo.java
?????文件???????4085??2017-04-26?19:01??EvaluationSystem\src\com\entity\User.java
?????文件????????303??2017-04-23?20:21??EvaluationSystem\src\com\entity\UserRole.java
?????文件???????1459??2017-04-26?22:10??EvaluationSystem\src\com\mapper\ClassMapper.java
?????文件???????4077??2017-04-26?22:17??EvaluationSystem\src\com\mapper\ClassMapper.xm
?????文件????????219??2017-04-22?18:54??EvaluationSystem\src\com\mapper\DepartmentMapper.java
?????文件????????318??2017-04-22?18:56??EvaluationSystem\src\com\mapper\DepartmentMapper.xm
............此處省略204個文件信息
評論
共有 條評論