📄 votesev.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 + -