⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 curedatalist.jsp

📁 利用JAVA语言实现
💻 JSP
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@page contentType="text/html; charset=gb2312" pageEncoding="gb2312" language="java" %>
<%@ page import="java.util.*"%>
<%@ page import="com.CureData"%>
<jsp:useBean id="listEngine" class="com.ListEngine" scope="request"/>
<jsp:useBean id="cureDataManage" class="com.CureDataManage" scope="request"/>
<html>
<head>
<title></title>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<META name="GENERATOR" content="IBM WebSphere Studio">
<META http-equiv="Content-Style-Type" content="text/css">
<link href="css/common.css" rel="stylesheet" type="text/css">
</head>
<%
	if(session.getAttribute("adminName") == null)
		response.sendRedirect("null.htm");
	
	//删除页面缓存
	response.setHeader("Pragma","No-cache"); 
	response.setHeader("Cache-Control","no-cache"); 
	response.setDateHeader("Expires", 0); 

	int i;
	int ipage = 10; //分页单位
	int allpage; //总页数
	int pages; //接受的页码变量
	int cpage = 1; //当前页
	int spage; //开始页
	int allObj = 0;//总对象数
	int id;//传递的记录ID
	
	if(request.getParameter("deleteID") != null){ //判断是否有记录要被删除
	 	id = new Integer(request.getParameter("deleteID")).intValue();
	 	cureDataManage.deleteById(id);
	}
	List<CureData> list = listEngine.getCureDataList("");
	//取记录总数
	if(!list.isEmpty()){	
		allObj =list.size();
	}
					
	//获得总页面数
	allpage = (int)Math.ceil((allObj + ipage-1) / ipage);
	//判断参数pages是否空
	if(request.getParameter("pages") == null){
	pages=1;
							
	}else{
	pages = new Integer(request.getParameter("pages")).intValue();
							
	}
	//判断当前页
	if(pages > allpage || pages == 0){
		cpage = 1;
	}else{
	cpage = pages;
	}
	//判断起始页
	i=(cpage-1)*ipage;
%>
<script language="JavaScript" type="text/JavaScript">
  function del(id){
  		if(confirm("确认删除该记录吗?")){
  			window.location.href="cureDataList.jsp?deleteID="+id;
  		}		
  }
  function update(id){
  		window.location.href="updateCureData.jsp?updateID="+id + "&operationType=UPDATE";
  }
  function add(){	
  		window.location.href="updateCureData.jsp?operationType=ADD";
  }
</script>
<BODY>
<form name="form1" method="post">
  <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
     <td height=25 id=location ><div align="left"><img src="images/location_arrow.gif" width="8" height="11" align="middle">语料库管理</div></td>
    </tr>
	<tr>
      <td height=12 id=operation align="left" ><input name="baocun" type="button" class="input-button"  value="新 增" onClick="add()" ></td>
    </tr>
  </table>
  <div align="center">
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td height=10></td>
      </tr>
      <tr>
        <td valign="top" >
          <table width="100%"  border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td class="text2">
              <td>
            </tr>
            <tr>
              <td><table width="95%" border="0" align="center" cellpadding="4" cellspacing="1" class="tbcolor">
                  <tr id="tbcolor">
                    <th align="center">语料库信息列表</th>
                  </tr>
                  <tr>
                    <td bgcolor="#FFFFFF"><TABLE width="100%" border="0" align="center" cellpadding="2" cellspacing="2">
                        <TBODY>
                          <tr>
                       <td align="center" colspan="2" rowspan="2"><table width="98%"  border="0" class="tbcolor" cellpadding="4" cellspacing="1">
                             <tr>
                                <th width="5%">序号</th>
                                <th width="60%">症状</th>
                                <th width="10%">添加日期</th>
                                <th width="10%">修改</th>
                                <th width="10%">删除</th>
                              </tr>
                    <%
					CureData cureData = null;
					for(i=(cpage-1)*ipage;i<ipage*cpage;i++){	
							try{
								cureData = (CureData)list.get(i);
							}catch(Exception e){
								break;	
							}	
				    %>
                              <tr bgcolor="#FFFFFF">
                                <td><%=i+1%></td>
                                <td><%=cureData.getSymptom()%></td>
                                <td><%=cureData.getAddDate().split(" ")[0]%></td>
                           <td align="center">
						   		<img src="images/checkupdate.gif" border="0" style="cursor:pointer" onClick="update('<%=cureData.getId()%>')">
						   </td>
                            <td align="center">
						<img src="images/delete.gif" border="0" style="cursor:pointer" onClick="del('<%=cureData.getId()%>')">
							</td>
                              </tr>
                              <%
							  
							}
						%>
                              <tr>   
                                <td colspan="10" align="right" valign="middle">共<%=allObj%>条记录 &nbsp;&nbsp;&nbsp;
                                  <% if (cpage>1) { %>
                                  <a href="cureDataList.jsp?pages=<%= cpage-1 %>"><img src="images/turnleft.gif" border="0"></a>
                                  <% } %>
                                  <% for (i=1;i<=allpage;i++) { if (i != pages) {%>
                                  <a href="cureDataList.jsp?pages=<%= i %>">[<%= i %>]</a>
                                  <% }}%>
                                  <%if (cpage<allpage) { %>
                                  <a href="cureDataList.jsp?pages=<%= cpage+1 %>"><img src="images/turnright.gif" border="0"></a>
                                  <% } %>
                                  &nbsp;</td>
                                   </tr>
                            </table></td>
                      </table>
                </TABLE></td>
            </tr>
          </table>
      </tr>
      <tr bgcolor="#FFFFFF">
        <td height="10">
      </tr>
    </table>
  </div>
</form>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -