Search in sources :

Example 16 with User

use of com.zyf.bean.User in project HeartWatchdogJsp by Viczyf.

the class InfoServlet method tendInfo.

public void tendInfo(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    InfoDao infodao = new InfoDao();
    HttpSession session = request.getSession();
    // 获取用户对象
    User user = (User) session.getAttribute("user");
    int id = user.getUid();
    List infoList = infodao.queryInfo(id);
    request.setAttribute("infoList", infoList);
    RequestDispatcher rd = request.getRequestDispatcher("infotend.jsp");
    rd.forward(request, response);
}
Also used : User(com.zyf.bean.User) HttpSession(javax.servlet.http.HttpSession) InfoDao(com.zyf.dao.InfoDao) List(java.util.List) RequestDispatcher(javax.servlet.RequestDispatcher)

Example 17 with User

use of com.zyf.bean.User in project HeartWatchdogJsp by Viczyf.

the class InfoServlet method singlepotInfo.

public void singlepotInfo(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    InfoDao infodao = new InfoDao();
    int id = MyTools.strToint(request.getParameter("id"));
    HttpSession session = request.getSession();
    // 获取用户对象
    User user = (User) session.getAttribute("user");
    int uid = user.getUid();
    Info infosingle = infodao.queryInfoSingle(id, uid);
    request.setAttribute("infosingle", infosingle);
    RequestDispatcher rd = request.getRequestDispatcher("infosinglepot.jsp");
    rd.forward(request, response);
}
Also used : User(com.zyf.bean.User) HttpSession(javax.servlet.http.HttpSession) InfoDao(com.zyf.dao.InfoDao) Info(com.zyf.bean.Info) RequestDispatcher(javax.servlet.RequestDispatcher)

Example 18 with User

use of com.zyf.bean.User in project HeartWatchdogJsp by Viczyf.

the class MedicalhistoryServlet method hisList.

public void hisList(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    MedicalhistoryDao dao = new MedicalhistoryDao();
    HttpSession session = request.getSession();
    User user = (User) session.getAttribute("user");
    int uid = user.getUid();
    List hisList = dao.queryList(uid);
    JsonArray array = new JsonArray();
    for (int i = 0; i < hisList.size(); i++) {
        Medicalhistory mhis = (Medicalhistory) hisList.get(i);
        JsonObject ob = new JsonObject();
        ob.addProperty("id", i + 1);
        ob.addProperty("city", mhis.getCity());
        ob.addProperty("date", mhis.getDate());
        ob.addProperty("hospital", mhis.getHospital());
        ob.addProperty("office", mhis.getOffice());
        ob.addProperty("doctor", mhis.getDoctor());
        ob.addProperty("conclusion", mhis.getConclusion());
        ob.addProperty("edit", "<a href=\"MedicalhistoryServlet?action=single&id=" + mhis.getId() + "\" target=\"_blank\">编辑</a>");
        ob.addProperty("del", "<a href=\"MedicalhistoryServlet?action=del&id=" + mhis.getId() + "\">删除</a>");
        array.add(ob);
    }
    PrintWriter out = response.getWriter();
    out.print(array);
    System.out.print(array);
}
Also used : JsonArray(com.google.gson.JsonArray) User(com.zyf.bean.User) HttpSession(javax.servlet.http.HttpSession) JsonObject(com.google.gson.JsonObject) List(java.util.List) MedicalhistoryDao(com.zyf.dao.MedicalhistoryDao) Medicalhistory(com.zyf.bean.Medicalhistory) PrintWriter(java.io.PrintWriter)

Example 19 with User

use of com.zyf.bean.User in project HeartWatchdogJsp by Viczyf.

the class MedicalhistoryServlet method hisAdd.

public void hisAdd(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    MedicalhistoryDao dao = new MedicalhistoryDao();
    HttpSession session = request.getSession();
    User user = (User) session.getAttribute("user");
    int uid = user.getUid();
    String city = request.getParameter("city");
    String date = request.getParameter("date");
    String hospital = request.getParameter("hospital");
    String office = request.getParameter("office");
    String doctor = request.getParameter("doctor");
    String conclusion = request.getParameter("conclusion");
    Medicalhistory his = new Medicalhistory();
    his.setUid(uid);
    his.setCity(city);
    his.setDate(date);
    his.setHospital(hospital);
    his.setOffice(office);
    his.setDoctor(doctor);
    his.setConclusion(conclusion);
    boolean rs = dao.hisAdd(his);
    if (rs) {
        response.setCharacterEncoding("UTF-8");
        PrintWriter out = response.getWriter();
        out.print("<!DOCTYPE html>\n" + "<html>\n" + "<head>\n" + "    <meta charset=\"UTF-8\">\n" + "    <link href=\"css/sweet-alert.css\" rel=\"stylesheet\">\n" + "</head>\n" + "<body>\n" + "<script src=\"js/jquery-3.1.1.js\"></script>\n" + "<script src=\"js/sweet-alert.min.js\"></script>\n" + "<script type=\"text/javascript\">\n" + "    $(document).ready(function(){\n" + "        swal({\n" + "            type:\"success\",\n" + "            title: \"添加成功\",\n" + "            text: '<a href=\"medicalhistory.jsp\" role=\"button\"><font size=\"5\" color=\"green\"> 点此返回</font></a>。<br>3秒后自动返回。',\n" + "            animation:\"slide-from-top\",\n" + "            html: true,\n" + "            timer: 3000,\n" + "            showConfirmButton: false\n" + "        });\n" + "    })\n" + "    window.onload = function(){\n" + "        setTimeout(fun,3000);\n" + "    }\n" + "    function fun(){\n" + "        window.location=\"medicalhistory.jsp\"\n" + "        }\n" + "</script>\n" + "</body>\n" + "</html>");
        out.flush();
        out.close();
    } else {
        response.setCharacterEncoding("UTF-8");
        PrintWriter out = response.getWriter();
        out.print("<!DOCTYPE html>\n" + "<html>\n" + "<head>\n" + "    <meta charset=\"UTF-8\">\n" + "    <link href=\"css/sweet-alert.css\" rel=\"stylesheet\">\n" + "</head>\n" + "<body>\n" + "<script src=\"js/jquery-3.1.1.js\"></script>\n" + "<script src=\"js/sweet-alert.min.js\"></script>\n" + "<script type=\"text/javascript\">\n" + "    $(document).ready(function(){\n" + "        swal({\n" + "            type:\"error\",\n" + "            title: \"添加失败\",\n" + "            text: '<a href=\"medicalhistory.jsp\" role=\"button\"><font size=\"5\" color=\"green\"> 点此返回</font></a>。<br>3秒后自动返回。',\n" + "            animation:\"slide-from-top\",\n" + "            html: true,\n" + "            timer: 3000,\n" + "            showConfirmButton: false\n" + "        });\n" + "    })\n" + "    window.onload = function(){\n" + "        setTimeout(fun,3000);\n" + "    }\n" + "    function fun(){\n" + "        window.location=\"medicalhistory.jsp\"\n" + "        }\n" + "</script>\n" + "</body>\n" + "</html>");
        out.flush();
        out.close();
    }
}
Also used : User(com.zyf.bean.User) HttpSession(javax.servlet.http.HttpSession) MedicalhistoryDao(com.zyf.dao.MedicalhistoryDao) Medicalhistory(com.zyf.bean.Medicalhistory) PrintWriter(java.io.PrintWriter)

Example 20 with User

use of com.zyf.bean.User in project HeartWatchdogJsp by Viczyf.

the class MedicalhistoryServlet method hisDel.

public void hisDel(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    MedicalhistoryDao dao = new MedicalhistoryDao();
    int id = MyTools.strToint(request.getParameter("id"));
    HttpSession session = request.getSession();
    User user = (User) session.getAttribute("user");
    int uid = user.getUid();
    boolean rs = dao.hisDel(id, uid);
    if (rs) {
        response.setCharacterEncoding("UTF-8");
        PrintWriter out = response.getWriter();
        out.print("<!DOCTYPE html>\n" + "<html>\n" + "<head>\n" + "    <meta charset=\"UTF-8\">\n" + "    <link href=\"css/sweet-alert.css\" rel=\"stylesheet\">\n" + "</head>\n" + "<body>\n" + "<script src=\"js/jquery-3.1.1.js\"></script>\n" + "<script src=\"js/sweet-alert.min.js\"></script>\n" + "<script type=\"text/javascript\">\n" + "    $(document).ready(function(){\n" + "        swal({\n" + "            type:\"success\",\n" + "            title: \"删除成功\",\n" + "            text: '<a href=\"medicalhistory.jsp\" role=\"button\"><font size=\"5\" color=\"green\"> 点此返回</font></a>。<br>3秒后自动返回。',\n" + "            animation:\"slide-from-top\",\n" + "            html: true,\n" + "            timer: 3000,\n" + "            showConfirmButton: false\n" + "        });\n" + "    })\n" + "    window.onload = function(){\n" + "        setTimeout(fun,3000);\n" + "    }\n" + "    function fun(){\n" + "        window.location=\"medicalhistory.jsp\"\n" + "        }\n" + "</script>\n" + "</body>\n" + "</html>");
        out.flush();
        out.close();
    } else {
        response.setCharacterEncoding("UTF-8");
        PrintWriter out = response.getWriter();
        out.print("<!DOCTYPE html>\n" + "<html>\n" + "<head>\n" + "    <meta charset=\"UTF-8\">\n" + "    <link href=\"css/sweet-alert.css\" rel=\"stylesheet\">\n" + "</head>\n" + "<body>\n" + "<script src=\"js/jquery-3.1.1.js\"></script>\n" + "<script src=\"js/sweet-alert.min.js\"></script>\n" + "<script type=\"text/javascript\">\n" + "    $(document).ready(function(){\n" + "        swal({\n" + "            type:\"error\",\n" + "            title: \"删除失败\",\n" + "            text: '<a href=\"medicalhistory.jsp\" role=\"button\"><font size=\"5\" color=\"green\"> 点此返回</font></a>。<br>3秒后自动返回。',\n" + "            animation:\"slide-from-top\",\n" + "            html: true,\n" + "            timer: 3000,\n" + "            showConfirmButton: false\n" + "        });\n" + "    })\n" + "    window.onload = function(){\n" + "        setTimeout(fun,3000);\n" + "    }\n" + "    function fun(){\n" + "        window.location=\"medicalhistory.jsp\"\n" + "        }\n" + "</script>\n" + "</body>\n" + "</html>");
        out.flush();
        out.close();
    }
}
Also used : User(com.zyf.bean.User) HttpSession(javax.servlet.http.HttpSession) MedicalhistoryDao(com.zyf.dao.MedicalhistoryDao) PrintWriter(java.io.PrintWriter)

Aggregations

User (com.zyf.bean.User)53 HttpSession (javax.servlet.http.HttpSession)51 RequestDispatcher (javax.servlet.RequestDispatcher)28 List (java.util.List)18 PrintWriter (java.io.PrintWriter)17 JsonObject (com.google.gson.JsonObject)12 JsonArray (com.google.gson.JsonArray)11 InfoDao (com.zyf.dao.InfoDao)9 Info (com.zyf.bean.Info)7 ExaminationDao (com.zyf.dao.ExaminationDao)7 Info24 (com.zyf.bean.Info24)6 Info24Dao (com.zyf.dao.Info24Dao)6 RelaDao (com.zyf.dao.RelaDao)6 UserDao (com.zyf.dao.UserDao)6 Examination (com.zyf.bean.Examination)5 MedicalhistoryDao (com.zyf.dao.MedicalhistoryDao)5 Medicalhistory (com.zyf.bean.Medicalhistory)4 Urine (com.zyf.bean.Urine)4 FileDao (com.zyf.dao.FileDao)4 UrineDao (com.zyf.dao.UrineDao)4