• 大小: 2MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-08
  • 语言: Java
  • 标签: 临床医疗  JSP  

资源简介

使用jsp编写的医疗诊断系统,功能还是比较完善的,配置下环境就可以直接运行

资源截图

代码片段和文件信息

package servlet;

import java.io.IOException;
import java.io.PrintWriter;
import java.util.ArrayList;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import bean.SelectBean;

public class AdminLoginServlet extends HttpServlet {

/**
 * Constructor of the object.
 */
public AdminLoginServlet() {
super();
}

/**
 * Destruction of the servlet. 

 */
public void destroy() {
super.destroy(); // Just puts “destroy“ string in log
// Put your code here
}

/**
 * The doGet method of the servlet. 

 *
 * This method is called when a form has its tag value method equals to get.
 * 
 * @param request the request send by the client to the server
 * @param response the response send by the server to the client
 * @throws ServletException if an error occurred
 * @throws IOException if an error occurred
 */
public void doGet(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
doPost(request response);
}

/**
 * The doPost method of the servlet. 

 *
 * This method is called when a form has its tag value method equals to post.
 * 
 * @param request the request send by the client to the server
 * @param response the response send by the server to the client
 * @throws ServletException if an error occurred
 * @throws IOException if an error occurred
 */
public void doPost(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {

response.setContentType(“text/html;charset=gb2312“);
request.setCharacterEncoding(“gb2312“);

String name = request.getParameter(“name“);
String pwd = request.getParameter(“pwd“);
String status = request.getParameter(“status“);
String table = ““;
if(status.equals(“管理员“)){
table = “admin“;
}else{
table = “doctor“;
}
String sql = “select * from “+table+“ where name=‘“+name+“‘ and pwd=‘“+pwd+“‘“;
String args[] = {“id““name““pwd““status“};
SelectBean sb = new SelectBean();
ArrayList al = sb.selectRow(args sql);
        String responseText = ““;

if(al == null || al.size() == 0){
responseText = “1“;
// request.setAttribute(“message“ responseText);
}else{
HttpSession session = request.getSession();
session.setAttribute(“adminlogin“ al);
responseText = “2“;
// request.setAttribute(“message“ responseText);
}
// response.sendRedirect(“/twtweb/users/index.jsp?message=“+responseText);
// request.getRequestDispatcher(“/users/index.jsp“).forward(request response);
PrintWriter out = response.getWriter();
out.print(responseText);
out.close();
}

/**
 * Initialization of the servlet. 

 *
 * @throws ServletException if an error occurs
 */
public void init() throws ServletEx

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-06-01 20:11  医疗诊断系统\
     目录           0  2013-02-19 13:49  医疗诊断系统\ylzdxt\
     文件         794  2012-06-03 19:29  医疗诊断系统\ylzdxt\.classpath
     目录           0  2012-06-07 01:53  医疗诊断系统\ylzdxt\.myeclipse\
     文件         291  2012-06-08 11:05  医疗诊断系统\ylzdxt\.mymetadata
     文件        1412  2012-06-03 06:48  医疗诊断系统\ylzdxt\.project
     目录           0  2012-06-02 13:17  医疗诊断系统\ylzdxt\.settings\
     文件         500  2012-06-10 03:37  医疗诊断系统\ylzdxt\.settings\.jsdtscope
     文件         334  2012-06-06 23:33  医疗诊断系统\ylzdxt\.settings\org.eclipse.jdt.core.prefs
     文件          49  2012-06-09 18:14  医疗诊断系统\ylzdxt\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2012-06-03 19:02  医疗诊断系统\ylzdxt\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2012-06-03 18:27  医疗诊断系统\ylzdxt\src\
     目录           0  2012-06-03 06:26  医疗诊断系统\ylzdxt\src\bean\
     目录           0  2012-06-06 11:20  医疗诊断系统\ylzdxt\src\servlet\
     文件        3048  2012-06-09 05:54  医疗诊断系统\ylzdxt\src\servlet\AdminLoginServlet.java
     文件        3172  2012-06-03 22:40  医疗诊断系统\ylzdxt\src\servlet\ChargeServlet.java
     文件        5325  2012-06-10 07:51  医疗诊断系统\ylzdxt\src\servlet\DelServlet.java
     文件        2548  2012-06-04 07:43  医疗诊断系统\ylzdxt\src\servlet\DiagnoseServlet.java
     文件        3233  2012-06-01 19:20  医疗诊断系统\ylzdxt\src\servlet\DiagnoseShowServlet.java
     文件        3273  2012-06-01 11:05  医疗诊断系统\ylzdxt\src\servlet\DoctorServlet.java
     文件        3145  2012-06-02 06:13  医疗诊断系统\ylzdxt\src\servlet\LeavewordServlet.java
     文件        3142  2012-06-05 12:33  医疗诊断系统\ylzdxt\src\servlet\LeavewordShowServlet.java
     文件        3387  2012-06-09 01:20  医疗诊断系统\ylzdxt\src\servlet\MedicineAddServlet.java
     文件        3299  2012-06-02 22:26  医疗诊断系统\ylzdxt\src\servlet\MedicineServlet.java
     目录           0  2012-06-10 02:18  医疗诊断系统\ylzdxt\src\util\
     文件        1338  2012-06-05 05:42  医疗诊断系统\ylzdxt\src\util\DBConn.java
     文件        2740  2012-06-03 19:41  医疗诊断系统\ylzdxt\src\util\Validate.java
     目录           0  2012-06-09 22:36  医疗诊断系统\ylzdxt\WebRoot\
     目录           0  2012-06-07 22:01  医疗诊断系统\ylzdxt\WebRoot\admin\
     文件        1668  2012-06-02 13:55  医疗诊断系统\ylzdxt\WebRoot\admin\charge.jsp
     文件        3333  2012-06-03 03:45  医疗诊断系统\ylzdxt\WebRoot\admin\comestocks.jsp
............此处省略562个文件信息

评论

共有 条评论