-
大小: 29.63MB文件類型: .zip金幣: 1下載: 0 次發布日期: 2023-07-27
- 語言: 其他
- 標簽: ajax??controller??dao??Mybatis??
資源簡介
本項目實現了用戶的登錄、注冊、刪除賬號、修改賬號和退出賬號等功能,具體的操作以及效果圖可以參見博文https://blog.csdn.net/qq_29656961/article/details/80806066
代碼片段和文件信息
package?com.chatRobot.controller;
import?javax.servlet.http.HttpServletRequest;
import?com.chatRobot.model.User;
import?com.chatRobot.service.IUserService;
import?com.fasterxml.jackson.databind.objectMapper;
import?org.springframework.stereotype.Controller;
import?org.springframework.ui.Model;
import?org.springframework.ui.ModelMap;
import?org.springframework.web.bind.annotation.PathVariable;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestMethod;
import?javax.annotation.Resource;
import?javax.servlet.http.HttpServletResponse;
import?java.io.File;
import?java.io.IOException;
import?java.util.Date;
import?java.util.List;
@Controller
@RequestMapping(“/user“)
public?class?UserController?{
????@Resource
????private?IUserService?userService;
????private?long?userId;
????private?objectMapper?mapper;
????//Ok!!!
????@RequestMapping(value?=?“/showUser/{id}“?method?=?RequestMethod.GET)
????public?void?getUser(@PathVariable?String?id?HttpServletRequest?request?HttpServletResponse?response)?throws?IOException?{
????????request.setCharacterEncoding(“UTF-8“);
????????response.setCharacterEncoding(“UTF-8“);
????????long?userId?=?Long.parseLong(id);
????????User?user?=?this.userService.selectUser(userId);
????????objectMapper?mapper?=?new?objectMapper();
????????response.getWriter().write(mapper.writeValueAsString(user));
????????response.getWriter().close();
????}
????//Ok!!!!
????@RequestMapping(value?=?“/loginUser“?method?=?RequestMethod.GET)
????public?void?loginUser(User?loginUser?HttpServletRequest?request?HttpServletResponse?response)?throws?IOException?{
????????request.setCharacterEncoding(“UTF-8“);
????????response.setCharacterEncoding(“UTF-8“);
????????User?user?=?this.userService.selectUserByEmail(loginUser.getEmail());
????????objectMapper?mapper?=?new?objectMapper();
????????if?(user?==?null)?{
????????????response.getWriter().write(“賬號不存在!“);
????????}?else?if?(!loginUser.getPassword().equals(user.getPassword()))?{
????????????response.getWriter().write(“密碼輸入錯誤!“);
????????}?else?{
????????????response.getWriter().write(mapper.writeValueAsString(user));
????????}
????????response.getWriter().close();
????}
????//Ok!!!!
????@RequestMapping(value?=?“/allUser“?method?=?RequestMethod.GET)
????public?void?allUser(ModelMap?model?HttpServletRequest?request?HttpServletResponse?response)?throws?IOException?{
????????request.setCharacterEncoding(“UTF-8“);
????????response.setCharacterEncoding(“UTF-8“);
????????List?userList?=?userService.selectAllUser();
????????String?userMsg?=?““;
????????for?(User?user?:?userList)?{
????????????userMsg?=?userMsg?+?““;
????????????userMsg?=?userMsg?+?““?+?user.getId()?+?“ “;
????????????userMsg?=?userMsg?+?““?+?user.getUsername()?+?“ “;
????????????userMsg?=?userMsg?+?““?+?user.getPassword()?+?“ “;
????????????userMsg?=?userMsg?+?“
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-06-25?20:14??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\
?????目錄???????????0??2018-06-25?20:14??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\
?????目錄???????????0??2018-06-25?20:14??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\.idea\
?????文件?????????624??2018-06-25?19:05??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\.idea\compiler.xml
?????目錄???????????0??2018-06-25?20:14??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\.idea\dictionaries\
?????文件?????????191??2018-06-23?20:47??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\.idea\dictionaries\Administrator.xml
?????文件?????????172??2018-06-23?13:04??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\.idea\encodings.xml
?????文件?????????847??2018-06-23?20:06??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\.idea\misc.xml
?????文件????????8792??2018-06-23?13:20??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\.idea\uiDesigner.xml
?????文件???????53775??2018-06-25?20:13??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\.idea\workspace.xml
?????文件????????4196??2018-06-23?21:41??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\pom.xml
?????目錄???????????0??2018-06-25?20:14??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\
?????目錄???????????0??2018-06-25?20:14??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\
?????目錄???????????0??2018-06-25?20:14??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\java\
?????目錄???????????0??2018-06-25?20:14??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\java\com\
?????目錄???????????0??2018-06-25?20:14??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\java\com\chatRobot\
?????目錄???????????0??2018-06-25?20:14??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\java\com\chatRobot\controller\
?????文件????????5735??2018-06-25?20:08??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\java\com\chatRobot\controller\UserController.java
?????目錄???????????0??2018-06-25?20:14??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\java\com\chatRobot\dao\
?????文件?????????337??2018-06-25?13:21??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\java\com\chatRobot\dao\IUserDao.java
?????目錄???????????0??2018-06-25?20:14??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\java\com\chatRobot\model\
?????文件????????1465??2018-06-23?13:43??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\java\com\chatRobot\model\User.java
?????目錄???????????0??2018-06-25?20:14??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\java\com\chatRobot\service\
?????文件?????????395??2018-06-25?13:28??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\java\com\chatRobot\service\IUserService.java
?????目錄???????????0??2018-06-25?20:14??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\java\com\chatRobot\service\impl\
?????文件?????????997??2018-06-25?13:28??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\java\com\chatRobot\service\impl\UserServiceImpl.java
?????目錄???????????0??2018-06-25?20:14??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\resources\
?????文件?????????413??2018-06-23?13:42??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\resources\jdbc.properties
?????文件?????????382??2018-06-23?13:37??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\resources\logback.xml
?????目錄???????????0??2018-06-25?20:14??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\resources\mapper\
?????文件????????1388??2018-06-25?13:21??ajax+controller+Mybatis實現登錄注冊修改和刪除以及session操作\ChatRobot\src\main\resources\mapper\UserDao.xml
............此處省略649個文件信息
- 上一篇:工件裂紋圖像
- 下一篇:吳恩達機器學習作業完整版!!親自做過!
評論
共有 條評論
相關資源
-
Xamarin.iOS-UIImagePickerController調用相機和
-
web學生宿舍管理系統.zip
-
SSM框架增刪改查和分頁ajax數據傳導
-
GreenDao的使用
-
w3school源碼只供學習之用,不可部署到
-
手機銷售系統可以用作畢業設計
-
ajax學習ppt完整版
-
二級聯動、三級聯動
-
springboot+mybatis+shiro+rabbitmq+redis項目實
-
GreenDaoDemo_v3.2.2_Winter
-
AJAX在網頁中的應用論文18篇
-
Spring MVC AOP通過注解方式攔截Controll
-
(原書第2版)用戶體驗要素:以用戶
-
Shiro和AJAX完美整合
-
USB-Serial Controller
-
一個關于健康的小型網站前后端都有
-
在.NET MVC 中使用Highcharts+Ajax+Json生成動
-
SDN控制器RYU入門
-
有關圖像jpeg壓縮算法介紹及其源碼
-
Springboot集成spring-data-jpa增刪查改使用
-
AVPla
yerMPMoviePlayerControllerMPMoviePl
-
北大青鳥ACCP8.0 S2易買網結業項目附加
-
spring 共享單車管理系統
-
基于AJAX方式實現的STM32H7_WebServer源碼
-
Routing-Middleware-Controllers-Requests-Respon
-
vm虛擬機win2003鏡像
-
Head First Ajax 中文版 高清完整PDF版
-
一個帶有數據庫的完整版本的旅游網
-
DAO3.5 支持64位Win7
-
百度搜索Ajax實現