📄 aphm202servlet.java
字号:
package com.sxit.phonemanager;
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>类名: APHM202Servlet</p>
* <p>功能: 新增类型</p>
* <p>公司: 深讯信科</p>
* <p>版本: 1.0</p>
* @程序 sxit
* @日期 2005-03-22
* @修改纪录
*/
public class APHM202Servlet extends ServletAdminBase{
public APHM202Servlet(){
super();
operationRight = "APHM2,2";
}
public String perform(HttpServletRequest request, HttpServletResponse response) throws Exception{
String nextPage="";
Connection con=null;
Tphmtype tphmtype=null;
Topmuser myMember=(Topmuser)request.getSession().getAttribute("_currentUser");
try{
con=ConnPoolHandler.getConnection();
String save=request.getParameter("save");
if(save!=null && save.equals("save")){
long typeid=KeyContainer.getNewSequence(con,"tphmtypeid");
String typename=request.getParameter("typename");
int statusid=0;
if(request.getParameter("statusid")!=null&&!request.getParameter("statusid").equals("")){
statusid=Integer.parseInt(request.getParameter("statusid"));
}
long brandid=0;
if(request.getParameter("brandid")!=null&&!request.getParameter("brandid").equals("")){
brandid=Long.parseLong(request.getParameter("brandid"));
}
long modeid=0;
if(request.getParameter("modeid")!=null&&!request.getParameter("modeid").equals("")){
modeid=Long.parseLong(request.getParameter("modeid"));
}
tphmtype=new Tphmtype();
tphmtype.insert(con,typeid,brandid,modeid,typename,statusid);
request.setAttribute("messageID","新增类型成功");
request.setAttribute("returnPage","../aphm/aphm201");
nextPage="/aphm/aphmmessage.jsp";
writeLog("APHM",LogManager.LOGTYPE_APP,myMember.getStaffid(),"新增类型成功");
}else{
String brandid =Tphmbrand.getBrandid(con);
request.setAttribute("brandid",brandid);
String modeid =Tphmmode.getModeid(con);
request.setAttribute("modeid",modeid);
nextPage ="/aphm/aphm202.jsp";
}
}
catch (SQLException e){
System.out.println(e);
request.setAttribute("messageID","新增类型数据错");
request.setAttribute("returnPage","../aphm/aphm201");
nextPage="/aphm/aphmmessage.jsp";
writeLog("APHM",LogManager.LOGTYPE_APP,myMember.getStaffid(),"新增类型数据错");
}
catch (Exception e){
System.out.println(e);
request.setAttribute("messageID","新增类型系统错");
request.setAttribute("returnPage","../aphm/aphm201");
nextPage="/aphm/aphmmessage.jsp";
writeLog("APHM",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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -