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

📄 diarydisplay.jsp

📁 tomcat最新安装程序
💻 JSP
字号:
<%@ page import="java.util.*"%>
<%@ page import="java.sql.Date"%>
<%@ page import="java.io.FileInputStream"%>

<%@ page import="cn.com.aheadsoft.util.StringFormat"%>
<%@ page contentType="text/html;charset=GB2312" %> 
<%@ page import="cn.com.aheadsoft.util.UserInfo"%>
<%@ page import="cn.com.aheadsoft.util.Configuration"%>
<%@ page import="cn.com.aheadsoft.recordset.DiaryPeriodRecordSet"%>
<%@ page import="cn.com.aheadsoft.util.TheProperties" %>

<jsp:useBean id="userInfo" scope="page" class="cn.com.aheadsoft.util.UserInfo" />
<jsp:useBean id="periodManage" scope="page" class="cn.com.aheadsoft.manage.PeriodManage" />
<jsp:useBean id="periodRecordSet" scope="page" class="cn.com.aheadsoft.recordset.PeriodRecordSet" />
<jsp:useBean id="diaryPeriodRecordSet" scope="page" class="cn.com.aheadsoft.recordset.DiaryPeriodRecordSet" />
<jsp:useBean id="diaryDateRecordSet" scope="page" class="cn.com.aheadsoft.recordset.DiaryDateRecordSet" />
<jsp:useBean id="diaryManage" scope="page" class="cn.com.aheadsoft.manage.DiaryManage" />

<html>
<head><title>日记详细内容</title>
<link rel="stylesheet" type="text/css" href="/krm/jsp/css/css_Inform.css">
<link rel="stylesheet" type="text/css" href="/krm/jsp/css/css.css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

</head>
<%
/*
  修改:曾红立
  时间:2004年2月10日

*/

	String userID=null;
	//权限校验
	userInfo=(UserInfo)session.getAttribute("userinfo") ;
	
	userID=userInfo.GetUserID();
	String userName="";
	userName=userInfo.GetRealName();
	
	String[] content;
	String[] infoItem;//新增
	String[] PD_ID;
	String[] DPD_ID;
		
	Calendar calendar=Calendar.getInstance();
	int num=0;
	
	periodRecordSet=periodManage.getAll("1");
	num=periodRecordSet.size();
	
	String user=request.getParameter("user");
	String date1=request.getParameter("startdate");
	String date2=request.getParameter("enddate");
	String userNameShow=request.getParameter("userNameShow");

					  if(!TheProperties.ENCODE.equalsIgnoreCase("iso8859_1")){
					 
			    userNameShow=new String(userNameShow.getBytes("iso8859_1"), "GB2312");
					  }			
				
		
	diaryPeriodRecordSet=diaryManage.getDiaryPeriodByUser_Date(user,date1,date2);
	diaryDateRecordSet=diaryManage.getDiaryDateByUser_Date(user,date1,date2);	
	
%>
<script language="JavaScript">
<!--
	function transform(id) {
	 	var old;
		old=document.form1.timeNO.value;
		<%
			content=new String[num];
			PD_ID=new String[num];
			DPD_ID=new String[num];	
			infoItem=new String[24];
			String[] valueInfo=new String[24];
					
                        int[] timePeriodInfo=new int[num]; //时间间隔数组
					
			for(int i=0;i<num;i++){
                		periodRecordSet.next();
                		
                                String startTime=periodRecordSet.getPD_startTime().substring(0,2);
                                if(startTime.equals("00"))
                                    startTime="0";
                                String endTime=periodRecordSet.getPD_stopTime().substring(0,2);
                                if(endTime.equals("00"))
                                    endTime="0";
                                int istartTime=Integer.parseInt(startTime);
                                int iendTime=Integer.parseInt(endTime);
                                if(iendTime==0){
                                    iendTime=24;
                                }
                                timePeriodInfo[i]=iendTime-istartTime;              		
                		DPD_ID[i]=periodRecordSet.getPD_ID();	
		        	PD_ID[i]=periodRecordSet.getPD_ID();		
			        content[i]=periodRecordSet.getPD_startTime().substring(0,5)+"-"+periodRecordSet.getPD_stopTime().substring(0,5);			
			
		%>
		if(old==<%=DPD_ID[i]%>){
			document.form1.t<%=DPD_ID[i]%>.value=document.form1.text.value;			
		}
		<%
			}
			for(int i=0;i<num;i++){
		
		%>
		if(id==<%=DPD_ID[i]%>){
			document.form1.text.value=document.form1.t<%=DPD_ID[i]%>.value;
			document.form1.timeName.value="详细内容<%=content[i]%>";
		}
		<%
			}
		%>
		document.form1.timeNO.value=id;
		document.form1.text.focus();
	}
-->
</script>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<form name="form1" method="post" action="">
<table width="100%" border="0" cellpadding="0" cellspacing="0">

  <tr>
    <td align="center">
<%

                        	            String writeDate=null;
                        	            String week="";		
						
			if((null!=diaryPeriodRecordSet)&&(null!=diaryDateRecordSet)&&(diaryPeriodRecordSet.size()>0)){			
			
			            //add by zenghongli 2004.6.14									
			            List list=diaryManage.getDiaryItemList();
					        
					    List listA=(List)list.get(0);
					    List listB=(List)list.get(1);
					    List listC=(List)list.get(2);
					    List listD=(List)list.get(3);

                        int pos1=0;
                        int pos2=0;

           	            String strTemp1=null;
           	            String strTemp2=null;
           	            String str=null;	
           	            String memoInfo=null;
			while(diaryPeriodRecordSet.next()){
			writeDate=diaryPeriodRecordSet.getDPD_writate();
			//add by zenghongli 2004.6.14 列出备忘
			diaryDateRecordSet.next();
			memoInfo=diaryDateRecordSet.getDIA_memoInfo();
			
	Date date=Date.valueOf(writeDate);
	calendar.setTimeInMillis(date.getTime());
	switch(calendar.get(Calendar.DAY_OF_WEEK)){
		case 1:	week="日";break;
		case 2:	week="一";break;
		case 3:	week="二";break;
		case 4:	week="三";break;
		case 5:	week="四";break;
		case 6:	week="五";break;
		case 7:	week="六";break;		
	}
			
%>                  
      <TABLE align=center border=0  width="98%" bordercolor="A1B7DB">
              <TR> 
                <TD align=center class="tdC" colSpan=2><font color="#FF0000">&nbsp;&nbsp;&nbsp;姓名:
						  
             <%=userNameShow%>&nbsp;&nbsp;&nbsp;&nbsp;时间:<%=writeDate%>&nbsp;&nbsp;&nbsp;&nbsp;星期<%=week%> </font></TD>
              </TR>
<%
			
			  infoItem[0]=diaryPeriodRecordSet.getDPD_Item1();
			  infoItem[1]=diaryPeriodRecordSet.getDPD_Item2();
			  infoItem[2]=diaryPeriodRecordSet.getDPD_Item3();
			  infoItem[3]=diaryPeriodRecordSet.getDPD_Item4();
			  infoItem[4]=diaryPeriodRecordSet.getDPD_Item5();
			  infoItem[5]=diaryPeriodRecordSet.getDPD_Item6();
			  infoItem[6]=diaryPeriodRecordSet.getDPD_Item7();
			  infoItem[7]=diaryPeriodRecordSet.getDPD_Item8();
			  infoItem[8]=diaryPeriodRecordSet.getDPD_Item9();
			  infoItem[9]=diaryPeriodRecordSet.getDPD_Item10();
			  infoItem[10]=diaryPeriodRecordSet.getDPD_Item11();
			  infoItem[11]=diaryPeriodRecordSet.getDPD_Item12();
			  infoItem[12]=diaryPeriodRecordSet.getDPD_Item13();
			  infoItem[13]=diaryPeriodRecordSet.getDPD_Item14();
			  infoItem[14]=diaryPeriodRecordSet.getDPD_Item15();
			infoItem[15]=diaryPeriodRecordSet.getDPD_Item16();
			infoItem[16]=diaryPeriodRecordSet.getDPD_Item17();
			infoItem[17]=diaryPeriodRecordSet.getDPD_Item18();
			infoItem[18]=diaryPeriodRecordSet.getDPD_Item19();
			infoItem[19]=diaryPeriodRecordSet.getDPD_Item20();
			infoItem[20]=diaryPeriodRecordSet.getDPD_Item21();
			infoItem[21]=diaryPeriodRecordSet.getDPD_Item22();
			infoItem[22]=diaryPeriodRecordSet.getDPD_Item23();
			infoItem[23]=diaryPeriodRecordSet.getDPD_Item24();
			
			
			
			valueInfo[0]=diaryPeriodRecordSet.getDPD_Value1();
			valueInfo[1]=diaryPeriodRecordSet.getDPD_Value2();
			valueInfo[2]=diaryPeriodRecordSet.getDPD_Value3();
			valueInfo[3]=diaryPeriodRecordSet.getDPD_Value4();
			valueInfo[4]=diaryPeriodRecordSet.getDPD_Value5();
			valueInfo[5]=diaryPeriodRecordSet.getDPD_Value6();
			valueInfo[6]=diaryPeriodRecordSet.getDPD_Value7();
			valueInfo[7]=diaryPeriodRecordSet.getDPD_Value8();
			valueInfo[8]=diaryPeriodRecordSet.getDPD_Value9();
			valueInfo[9]=diaryPeriodRecordSet.getDPD_Value10();
			valueInfo[10]=diaryPeriodRecordSet.getDPD_Value11();
			valueInfo[11]=diaryPeriodRecordSet.getDPD_Value12();
			valueInfo[12]=diaryPeriodRecordSet.getDPD_Value13();
			valueInfo[13]=diaryPeriodRecordSet.getDPD_Value14();
			valueInfo[14]=diaryPeriodRecordSet.getDPD_Value15();
			valueInfo[15]=diaryPeriodRecordSet.getDPD_Value16();
			valueInfo[16]=diaryPeriodRecordSet.getDPD_Value17();
			valueInfo[17]=diaryPeriodRecordSet.getDPD_Value18();
			valueInfo[18]=diaryPeriodRecordSet.getDPD_Value19();
			valueInfo[19]=diaryPeriodRecordSet.getDPD_Value20();
			valueInfo[20]=diaryPeriodRecordSet.getDPD_Value21();
			valueInfo[21]=diaryPeriodRecordSet.getDPD_Value22();
			valueInfo[22]=diaryPeriodRecordSet.getDPD_Value23();
			valueInfo[23]=diaryPeriodRecordSet.getDPD_Value24();


%>                	
			<TR > 
                        	<TD width="20%" align="left" class="common bgcolor" nowrap>时段</TD>
                                <TD width="80%" align="left" class="common bgcolor">详 细 内 容 </TD>
			</TR>
					  <%
                                            int k=0;
                                            for(int i=0;i<num;i++){
                                              //if(infoItem[i].startsWith("A")){                                            				
                                              if(infoItem[k].startsWith("A")){                                            				
					  %>
                      <TR >	
                       	<TD width="20%" align="left" id=time09_10 class="common" nowrap><%=content[i]%>
                      	    <%
                         	    for(int j=0;j<listA.size();j++){      
                         	      str=(String)listA.get(j);
                         	      pos1=str.indexOf("-");                         	      
                         	      strTemp1=str.substring(0,pos1);
                         	      strTemp2=str.substring(pos1+1);                         	                       	                         	    
                                      //out.println(strTemp2);
                                      if(infoItem[k].trim().equals(strTemp1)){
                            %>          
                      	    <%=strTemp2%>
                      	    <%
                      	              }
                     	           }
                      	    %>
                      	                 
                          &nbsp;&nbsp;
                    </TD>
                      	                		
                      <TD width="80%" class="common" align="center"><%=StringFormat.changeHTMLTags(valueInfo[k])%></TD> 
              		  </TR>
					  <%
					      }  
                                              k=k+timePeriodInfo[i];					  	
					   }
					  %>
                       <tr><td colspan="2" class="common">&nbsp;&nbsp;</td></tr>					  
		      <tr>

			  <td colspan="2" class="tdC" align="left">备忘:
			  <%
			 // add by zenghongli 2004.6.14 
			    memoInfo=memoInfo.trim();
			    memoInfo=StringFormat.changeHTMLTags(memoInfo);
				  out.println(memoInfo);
		      %>
			   </td>
        		</tr>	  					  
          </TABLE>
<%
   }
  } 
   
%>		  
	  </td>
	</tr>
</table>
</form>
</body>
</html>

⌨️ 快捷键说明

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