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

📄 votesev.java

📁 一个运行成功的论坛
💻 JAVA
字号:
package mybbs;

import java.io.*;
import java.io.IOException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
public class VoteSev extends HttpServlet {

  PrintWriter out;

  int flag=0;
  String pp,keys,postid,forumid,topicid;
    public void doPost(HttpServletRequest request,
                      HttpServletResponse response)
        throws IOException
    {
       response.setContentType("text/html;charset=gbk");
       out = response.getWriter();
       HttpSession session = request.getSession();
       if(session.getAttribute("login")!=null){
       String nickname=(String)session.getAttribute("nickname");
       keys=request.getParameter("key");
       forumid=request.getParameter("forumsid");
       topicid=request.getParameter("topicid");
       //CAEncode enco=new CAEncode();
       pp=request.getParameter("p");
       postid=request.getParameter("postid");
       int kkey=Integer.parseInt(keys);
       VoteAct vot=new VoteAct();
       if(kkey<3){
         if(!vot.Hadvoted(nickname,postid))
           flag=vot.vott(nickname,pp,postid);
          }
        if(kkey>2){
          if(!vot.Hadvoted(nickname,postid)){
         String[]  res=  request.getParameterValues("checkb");
           for(int i=0;res!=null&&i<res.length;i++){
             flag=vot.vott(nickname,res[i],postid);
            }
            }
          }
        }
      if(flag==1){
        String RLL="disbbs.do?forumsid="+forumid+"&topicid="+topicid;
        response.sendRedirect(RLL);
        }
      else{
         out.print("您已经投过票了,也有可能你非法操作!");
       }
    }

 public void doGet(HttpServletRequest request,
                      HttpServletResponse response)
        throws IOException
    {
        doPost(request, response);
    }
}

⌨️ 快捷键说明

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