abak005servlet.java
来自「WAP PUSH后台源码,WAP PUSH后台源码」· Java 代码 · 共 89 行
JAVA
89 行
package com.sxit.pim.black;
import com.sxit.common.*;
import com.sxit.operator.*;
import javax.servlet.http.*;
import javax.servlet.*;
import java.util.*;
import java.sql.*;
import java.io.*;
/**
* <p>类名: ABAK005Servlet</p>
* <p>功能: 删除多条黑名单信息</p>
* <p>公司: 深讯信科</p>
* <p>版本: 1.0</p>
* @程序 sxit
* @日期 2006-01-09
* @修改纪录
*/
public class ABAK005Servlet extends ServletAdminBase{
public ABAK005Servlet(){
super();
operationRight = "ABAK0,8";
}
public String perform(HttpServletRequest request, HttpServletResponse response) throws Exception{
String nextPage="";
Connection con=null;
Tblack tblack=null;
Topmuser myMember=(Topmuser)request.getSession().getAttribute("_currentUser");
try{
con=ConnPoolHandler.getConnection();
tblack = new Tblack();
String check[]=request.getParameterValues("check");
for(int i=0;i<check.length;i++){
tblack.create(con,Long.parseLong(check[i]));
int bj=0;
String tmpcorporationid=Long.toString(tblack.getCorporationid());
String strcorporationids=myMember.getTemp2();
StringTokenizer stringtokenizer=new StringTokenizer(strcorporationids,",");
while(stringtokenizer.hasMoreElements()){
if(stringtokenizer.nextToken().equals(tmpcorporationid)){
bj++;
break;
}
}
if(bj==0){
throw new SQLException();
}
}
//
//需要判断数据属主
Tblack.delete(con,check);
request.setAttribute("messageID","删除多条黑名单信息成功");
request.setAttribute("returnPage","../abak/abak001");
nextPage="/abak/abakmessage.jsp";
writeLog("ABAK",LogManager.LOGTYPE_APP,myMember.getStaffid(),"删除多条黑名单信息成功");
}
catch (SQLException e){
System.out.println(e);
request.setAttribute("messageID","删除多条黑名单信息数据错");
request.setAttribute("returnPage","../abak/abak001");
nextPage="/abak/abakmessage.jsp";
writeLog("ABAK",LogManager.LOGTYPE_APP,myMember.getStaffid(),"删除多条黑名单信息数据错");
}
catch (Exception e){
System.out.println(e);
request.setAttribute("messageID","删除多条黑名单信息系统错");
request.setAttribute("returnPage","../abak/abak001");
nextPage="/abak/abakmessage.jsp";
writeLog("ABAK",LogManager.LOGTYPE_APP,myMember.getStaffid(),"删除多条黑名单信息系统错");
}
finally{
ConnPoolHandler.closeConnection(con);
}
javax.servlet.RequestDispatcher rd =getServletContext().getRequestDispatcher(nextPage);
rd.forward(request,response);
return nextPage;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?