home *** CD-ROM | disk | FTP | other *** search
/ PC Extra 07 & 08 / pca1507.iso / extra / cursus / java.exe / eclipse.project / families.jsp < prev    next >
Encoding:
Extensible Markup Language  |  2003-05-21  |  2.7 KB  |  99 lines

  1. <?xml version="1.0" encoding="iso-8859-1"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  3.     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml">
  5.  
  6. <%@ page session="true" errorPage="error.jsp" %>
  7. <%@ page import="com.magpiesoftware.db.*" %>
  8. <%@ page import="com.magpiesoftware.bean.*" %>
  9. <%@ page import="java.util.*, com.magpiesoftware.util.*"%>
  10.  
  11. <%@ include file="begin.jsp"%>
  12.  
  13. <head>
  14.   <title>Uw stamboom op het internet</title>
  15.   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
  16.   <link rel="stylesheet" href="stylesheet.css" type="text/css"/>
  17.  
  18. </head>
  19.  
  20. <body class="bgcontent">
  21.  
  22. <br/>
  23. <div align="center" class="txt"><b>Alle families aanwezig in deze databank</b><br/></div>
  24.  
  25. <div align="center">
  26. <br/>
  27. <br/>
  28. <br/>
  29. <span class="txt"><b></b></span>
  30. <table border="0" cellspacing="0" cellpadding="2" width="95%">
  31.  
  32. <%
  33. //  boolean living = "living".equals(request.getParameter("type"));
  34. //  boolean deceased = "deceased".equals(request.getParameter("type"));
  35.   String letter = request.getParameter("letter");
  36.   if (letter==null) letter="";
  37.  
  38.   boolean living = true;
  39.   boolean deceased = true;
  40.  
  41.   Map map = Relatives.getFamilies(living,deceased,letter);
  42. %>
  43.  
  44. <tr>
  45.   <td class="bglight">  </td>
  46.   <td class="bglight">  <%=map!=null ? ""+map.size():"0"%> Families</td>
  47.   <td class="bglight" align="center">  Huwelijksdatum</td>
  48.   <td class="bglight" align="center">  Huwelijksplaats</td>
  49. </tr>
  50.  
  51. <%
  52.   int col=0;
  53.  
  54.   for (Iterator it = map.keySet().iterator(); it.hasNext(); ) {
  55.     String key = (String)it.next();
  56.     FamilyBean bean = (FamilyBean)map.get(key);
  57.     col++;
  58. %>
  59.  
  60.   <%
  61.     if (!key.startsWith(letter)) {
  62.       letter = key.substring(0,1);
  63.   %>
  64.  
  65.   <tr>
  66.     <td class="txt" colspan="4">  </td>
  67.   </tr>
  68.  
  69.   <tr>
  70.     <td class="bglight">  </td>
  71.     <td class="bglight">  <%=letter%></td>
  72.     <td class="bglight">  </td>
  73.     <td class="bglight">  </td>
  74.   </tr>
  75.  
  76.   <%}%>
  77.  
  78.   <tr <%=col%2==0?"bgcolor='white'":""%> >
  79.     <td width="10" class="txt"></td>
  80.     <td class="txt" valign="top"><a href="view_family.jsp?id=<%=bean.getId()%>"><%=key%></a></td>
  81.     <td class="txt" align="right" valign="top"><%=bean.getMarried().getDate()%></td>
  82.     <td class="txt" align="right" valign="top"><%=bean.getMarried().getPlace()%></td>
  83.   </tr>
  84.  
  85. <%
  86.   }
  87. %>
  88.  
  89. </table>
  90. <br/><br/>
  91.  
  92. </div>
  93. <div class="txt" align="center">[<a href="javascript:history.back()">terug</a>] [<a href="#" onclick="self.window.print()">afdrukken lijst</a>]</div>
  94.  
  95. <%@ include file="end.jsp"%>
  96.  
  97. </body>
  98. </html>
  99.