• 大小: 11.55MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-05
  • 语言: 其他
  • 标签: web课设  

资源简介

东北大学web开发课设,别人都放暑假了,就我们留下来肝代码,太难受了。代码免费下载,禁止转载资源,发现后举报。

资源截图

代码片段和文件信息

package edu.neu.controller;

import edu.neu.entity.*;
import edu.neu.service.HisService;
import edu.neu.util.Util;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.*;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.io.IOException;
import java.util.*;

/**
 * ClassName:HisController
 * Package:edu.neu.handlers
 * Description:
 *
 * @Date:2019/8/15 16:44
 * @Author:Hetframe
 */

@Controller
public class HisController {

    @Autowired
    @Qualifier(“hisService“)
    private HisService hisService;

    /**
     * @Description 跳转至登录页面
     * @Param [request response]
     * @Return void
     */
    @RequestMapping(“/login“)
    public String login(HttpServletRequest request HttpServletResponse response) throws IOException ServletException {
        HttpSession session = request.getSession(false);
        if (session != null && session.getAttribute(“user“) != null) {//已登录
            return “redirect:/index“;
        }
        return “login“;//不能直接forword:login 会一直调用自己
    }


    /**
     * @Description 验证用户名密码
     * @Param [username password]
     * @Return java.lang.String
     */
    @RequestMapping(value = “/check“ method = RequestMethod.POST)
    public String check(String username String password Model model) {
        int flag = hisService.checkAccountPassword(username password);
        if (flag == -1) {//用户名不存在
            model.addAttribute(“msg“ “用户名不存在“);
            return “forward:login“;
        } else if (flag == 0) {//密码错误
            model.addAttribute(“msg“ “密码错误“);
            return “forward:login“;
        }
        return “redirect:/index“;
    }

    /**
     * @Description 主页面
     * @Param [request response]
     * @Return void
     */
    @RequestMapping(“/index“)
    public String index(HttpServletRequest request HttpServletResponse response) throws IOException ServletException {
        return “index“;
    }

    /**
     * @Description 用户注销
     * @Param []
     * @Return java.lang.String
     */
    @RequestMapping(“/logout“)
    public String logout() {
        HttpSession session = Util.currentRequest().getSession(false);
        if (session != null) {
            session.removeAttribute(“user“);
            session.invalidate();//销毁session对象
        }
        return “redirect:/login“;
    }


    /**
     * @Description 挂号
     * @Param [registerPage]
     * @Return java.lang.String
     */
    @RequestMapping(value = “/register“ method = RequestMethod.POST)
    @ResponseBody
    public String handleRegister(RegisterPage registerPage) {
        hisService.regist

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    2355258  2019-09-20 20:47  20175058-杨彪-web开发程序设计实践\20175058-杨彪-PPT.pptx

     文件    2152253  2019-09-18 20:05  20175058-杨彪-web开发程序设计实践\20175058-杨彪-实验报告.doc

     文件       1837  2019-09-02 11:34  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.classpath

     文件        162  2019-08-29 21:46  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.idea\.gitignore

     文件        536  2019-09-20 17:26  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.idea\compiler.xml

     文件         76  2019-09-13 10:04  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.idea\dataSources\a010351e-fc81-45b1-b1bc-aa0a737dc445\storage_v2\_src_\schema\information_schema.FNRwLQ.meta

     文件         24  2019-08-28 22:09  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.idea\dataSources\a010351e-fc81-45b1-b1bc-aa0a737dc445\storage_v2\_src_\schema\outpatient_department.msB9rg.meta

     文件      17223  2019-08-28 22:09  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.idea\dataSources\a010351e-fc81-45b1-b1bc-aa0a737dc445\storage_v2\_src_\schema\outpatient_department.msB9rg.zip

     文件     111421  2019-09-02 15:35  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.idea\dataSources\a010351e-fc81-45b1-b1bc-aa0a737dc445.xml

     文件       1067  2019-08-31 09:18  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.idea\dataSources.local.xml

     文件       1016  2019-08-28 22:09  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.idea\dataSources.xml

     文件        177  2019-08-15 12:24  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.idea\encodings.xml

     文件        656  2019-08-15 12:24  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.idea\misc.xml

     文件       1870  2019-08-31 11:10  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.idea\sqldialects.xml

     文件       8915  2019-08-21 17:10  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.idea\uiDesigner.xml

     文件        326  2019-09-01 11:13  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.idea\webContexts.xml

     文件      60968  2019-09-20 20:49  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.idea\workspace.xml

     文件        559  2019-08-15 17:24  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.project

     文件        155  2019-09-02 11:34  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.settings\org.eclipse.core.resources.prefs

     文件         69  2019-08-15 17:25  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.settings\org.eclipse.jdt.apt.core.prefs

     文件        488  2019-08-15 17:25  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.settings\org.eclipse.jdt.core.prefs

     文件         90  2019-08-15 17:17  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.settings\org.eclipse.m2e.core.prefs

     文件         40  2019-08-15 17:17  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\.vscode\settings.json

     文件       9831  2019-08-31 13:00  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\pom.xml

     文件      15000  2019-09-15 17:57  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\src\main\java\edu\neu\controller\HisController.java

     文件        337  2019-09-07 18:15  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\src\main\java\edu\neu\dao\ChargesDetailDAO.java

     文件        884  2019-09-07 18:15  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\src\main\java\edu\neu\dao\ChargesDetailDAO.xml

     文件        398  2019-09-01 10:04  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\src\main\java\edu\neu\dao\DepartmentDAO.java

     文件        991  2019-09-01 10:04  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\src\main\java\edu\neu\dao\DepartmentDAO.xml

     文件        398  2019-09-03 09:57  20175058-杨彪-web开发程序设计实践\20175058-杨彪-源代码\his\src\main\java\edu\neu\dao\DiseaseDAO.java

............此处省略1406个文件信息

评论

共有 条评论