<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="com.Admin.daoimpl.SubTypeDaoImpl" %> <%@ page import="com.Admin.daoimpl.SuperTypeDaoImpl" %> <%@ page import="com.Admin.daoimpl.AdminUserDaoImpl" %> <%@ page import="com.Admin.daoimpl.AdminProdDaoImpl" %> <%@ page import="com.Admin.vo.SubType"%> <%@ page import="com.Admin.vo.SuperType"%> <%@ page import="com.Admin.vo.User"%> <%@ page import="com.Admin.vo.Recommend"%> <%@ page import="java.util.ArrayList"%> <%@ page import="net.sf.json.JSONArray"%> <%@ page import="net.sf.json.JSONObject"%> <%@ page import="com.common.IConstant"%> <%@ page import="com.common.Redis"%> <%@ page import="redis.clients.jedis.Jedis"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> <%@ taglib prefix="cf" uri="/WEB-INF/els.tld" %> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; String realPath = "http://" + request.getServerName() + ":" + request.getServerPort() + request.getContextPath()+request.getServletPath().substring(0,request.getServletPath().lastIndexOf("/")+1); String context = request.getServletPath().substring(1,request.getServletPath().lastIndexOf("/")); //String apppath = getServletContext().getRealPath("/tpl/nm"); String apppath = getServletContext().getRealPath("/"+context); String tp = request.getParameter("tp"); if(tp!=null){ apppath = getServletContext().getRealPath("/tpl/"+tp); } response.setCharacterEncoding("utf-8"); request.setCharacterEncoding("utf-8"); String t = request.getParameter("t"); String supid = request.getParameter("ar"); String appid = IConstant.getCurrentAppid(apppath); if(appid!=null) request.getSession().setAttribute(IConstant.CURRENT_APPID,appid); else{ response.sendRedirect(basePath+"app/error.html?c=1"); return; } Jedis redis = null; // String urlRedis = ReadDBPropertiesFile.getProp("db.redis"); // redis = new Jedis (urlRedis,6379); // if(IConstant.redisSecretKey!=null) redis.auth(IConstant.redisSecretKey); redis = Redis.getRedis(); int role = 301; JSONObject jsonUser = null; User user = null; try{ user = (User)request.getSession().getAttribute(IConstant.CURRENT_USER); }catch(Exception ex){ user=null; } if(user==null) jsonUser = null; else jsonUser = JSONObject.fromObject(user); //get app JSONObject app = null; if(user!=null) app = user.getAppInfo(); else app =IConstant.getAppInfo(appid); String email=null; try{ email = app.getString("email"); }catch(Exception ex){ email="bd@andisk.com"; } //get data JSONArray types = IConstant.getCacheTypes(redis, appid, role, t); if(types.size()==0){ response.sendRedirect(basePath+"app/error.html?c=5"); return; } JSONArray ts = IConstant.getNewsTypes(redis, appid, t); String supertype = null; String subtype = null; JSONArray subs = new JSONArray(); for(int i=0;i 课程库
  • 官方微信平台

  • 手机APP

购买套餐

    <%for(int i=0;i
  • " onerror="lod(this)" title="<%=r.getString("roledesc") %>">
    <%=r.getString("role") %>
    <%=r.getString("roledesc") %>| 价格<%=r.getString("price") %>元
    " target="_blank" >
  • <%} %>