【Java开源代码栏目提醒】:网学会员--在 Java开源代码编辑为广大网友搜集整理了: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);
}
}
上一篇:
voteServlet.java
下一篇:
建筑劳动毕业论文提纲格式