Exemplo de Enquete em jsp

Alguém sabe onde posso baixar um exemplo pronto de enquete em jsp utilizando mysql ou firebird ?

Opa usava um enquete num site que fiz em jsp, antes de abandola-lo…uehehe, ta aqui como fiz…ele todo é em jsp , todos so textos vem de bd…gostava dee treinar jsp nele, mas teve muitos problemas para sar os .class, então encheu…Mas ó ai

pegando o parametro dos votos de um

<form action="../enquete/Respostacod.jsp" method="post">
        <table width="100%" border="0" cellpadding="0" cellspacing="0" class="estilo">
          <tr bgcolor="#CCCCCC">
            <td colspan="2" class="estilo">
              <div align="center">Qual dos mods vc acha que vai ser ou é o melhor?? </div></td>
          </tr>
          <tr bgcolor="#999999">
            <td width="82%">Revolt</td>
            <td width="18%"><input name="rd1" type="radio" value="lin1" checked>
            </td>
          </tr>
          <tr bgcolor="#999999">
            <td>German Front mod </td>
            <td><input type="radio" name="rd1" value="lin2">
            </td>
          </tr>
          <tr bgcolor="#999999">
            <td> Heart of Beattle </td>
            <td><input type="radio" name="rd1" value="lin3">
            </td>
          </tr>

.....


exibindo e salvando

<%
              String voto = request.getParameter("rd1"); 
              float t[] = new float[4];
              float soma=0;
               
              try
              {
                 PreparedStatement ps = con.prepareStatement("Update tabEnquete set "+voto+"="+voto+"+1");
                 ps.executeUpdate();
                 
                 PreparedStatement ps2 = con.prepareStatement("Select * from tabEnquete");
                 
                 ResultSet rs = ps2.executeQuery();
                 
                 
                 rs.next();
                 
                 for(int i=0; i<4; i++)
                 {
                   t[i] = rs.getInt(i+2);
                    soma+=t[i];
                 }
                 
                 %>

<td width="43%"> 640x420 
    <td width="40%" align="Left"> <hr size="10" color="blue" width="<%=(t[0]*100)/soma%>"> 
    <td width="17%"><%=(int)t[0]%> Votos 
  <tr> 
    <td width="43%"> <div align="left">800x600 </div>
    <td align="Left"> <hr size="10" color="green" width="<%=(t[1]*100)/soma%>"> 
    <td><%=(int)t[1]%> Votos 
  <tr> 
    <td width="43%"> 1024x768
    <td align="Left"> <hr size="10" color="red" width="<%=(t[2]*100)/soma%>"> 
    <td><%=(int)t[2]%> Votos 
  <tr> 
    <td width="43%"> 1152x864 ou superior
    <td align="Left"> <hr size="10" color="black" width="<%=(t[3]*100)/soma%>"> 
    <td><%=(int)t[3]%> Votos 
     <%
                 
                 ps.close();
				con.close();
                 
             }         
              catch(Exception ex1)
              {
              out.print("Error"+ex1.getMessage());
              }
          %>
		  <%
		  }
		  %>    

O site é esse aqui