productvote.jsp
上传用户:yatiankong
上传日期:2014-05-16
资源大小:5604k
文件大小:2k
源码类别:

Applet

开发平台:

Java

  1. <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
  2. <jsp:useBean id="productvoteBean" class="MyFly.Bean.productvoteBean" scope="request"/>
  3. <%!
  4.    String fun(String str)
  5.    {
  6.       try
  7.   {
  8.       return new String(str.getBytes("ISO8859_1"));
  9.   }
  10.   catch(Exception e)
  11.   {
  12.      return "";
  13.   }
  14.    }
  15. %>
  16. <%
  17.      String proType=fun(request.getParameter("proType"));
  18.  
  19.      String productID=fun(request.getParameter("proNum").replace(',', '#'));
  20.  
  21.  String productvote=request.getParameter("productvote");
  22.  
  23.  if(productvoteBean.getNew(productID))
  24.  {
  25.        if(productvote.equals("best"))
  26.       {
  27.           productvoteBean.setGood(productvoteBean.getGood()+1);
  28.       }
  29.       else if(productvote.equals("good"))
  30.       {
  31.           productvoteBean.setBest(productvoteBean.getBest()+1);
  32.       }
  33.       else if(productvote.equals("middle"))
  34.       {
  35.           productvoteBean.setMiddle(productvoteBean.getMiddle()+1);
  36.           }
  37.      else
  38.      {
  39.            productvoteBean.setBad(productvoteBean.getBad()+1);
  40.    
  41.          }
  42.      productvoteBean.update();
  43.   }
  44.   else
  45.   {   
  46.        productvoteBean.setProductID(productID);
  47.    
  48.   if(productvote.equals("best"))
  49.       {
  50.           productvoteBean.setGood(1);
  51.       }
  52.       else if(productvote.equals("good"))
  53.       {
  54.           productvoteBean.setBest(1);
  55.       }
  56.       else if(productvote.equals("middle"))
  57.       {
  58.           productvoteBean.setMiddle(1);
  59.           }
  60.      else
  61.      {
  62.            productvoteBean.setBad(1);
  63.          }
  64.       productvoteBean.addNew();
  65.   }
  66.   String url="listbook.jsp?proType="+proType+"&proNum="+productID.replace('#', ',');
  67.   String u="<script language=javascript>alert('用户投票成功');javascript:location.href='"+url+"';</script>";
  68.   out.println(u);
  69. %>