📄 podl004servlet.java
字号:
package com.sxit.dl;
/**
* <p>类名: PODL004Servlet</p>
* <p>功能: 处理由SP发起定制请求</p>
* <p>公司: 深讯信科</p>
* <p>版本: </p>
* @程序 zwx
* @日期 2005-12-3
* @修改纪录
*/
import java.sql.*;
import java.util.*;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.ServletInputStream;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.sxit.wap.common.*;
import com.sxit.wap.channel.*;
import com.sxit.wap.exception.*;
import com.sxit.wap.menu.*;
import com.sxit.wap.usersub.*;
public class PODL004Servlet
extends HttpServlet {
public void doPost(HttpServletRequest request, HttpServletResponse
response) throws ServletException, IOException {
request.setCharacterEncoding("utf-8");
String userMdn = request.getHeader("x-up-calling-line-id");
String furl = request.getParameter("furl");
String surl = request.getParameter("surl");
String spcode = request.getParameter("ywcode");
String resub = "http://211.90.72.165/wap/info_list.jsp";
String error_url = "http://211.90.72.165/wap/index.jsp";
try {
ChannelModel channelModel = ChannelBean2.findBycode(spcode);
int chid = channelModel.getId();
if (!UserSubBean.isUserSubed(userMdn, chid)) {
String menuId = "";
String menuParent = "";
Collection coll = MenuBean.getByMenuChannel(chid);
Iterator it = coll.iterator();
while (it.hasNext()) {
Hashtable element = (Hashtable) it.next();
menuId = (String) element.get("menuId");
menuParent = (String) element.get("menuParent");
}
response.sendRedirect(resub + "?menuId=" + menuId +
"&menuParent=" + menuParent +
"&menuChannel=" + chid);
}
else {
response.sendRedirect(surl);
}
}
catch (SQLException e) {
System.out.println(e);
response.sendRedirect(error_url);
}
catch (Exception e) {
System.out.println(e);
response.sendRedirect(error_url);
}
}
public void doGet(HttpServletRequest request,
HttpServletResponse response) throws
ServletException, IOException {
doPost(request, response);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -