WebRoot/factory/getsonops.jsp
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@page import="dao.CommDAO"%>
<%@page import="util.Info"%>
<%
String glb = request.getParameter("glb")==null?"":request.getParameter("glb");
String glzd = request.getParameter("glzd")==null?"":request.getParameter("glzd");
String value = request.getParameter("value")==null?"":request.getParameter("value");
String ctype = request.getParameter("ctype")==null?"":request.getParameter("ctype");
String jlzd = request.getParameter("jlzd")==null?"":request.getParameter("jlzd");
String jlzdb = request.getParameter("jlzdb")==null?"":request.getParameter("jlzdb");
String zd = request.getParameter("zd")==null?"":request.getParameter("zd");
System.out.println(ctype+" ------------------------------------------");
glzd = Info.getGBKStr(glzd);
value = Info.getGBKStr(value);
String insql = value.replaceAll(" ","");
String insqld = "";
for(String str:insql.split("-"))
{
if(str.split(":").length==1){
insqld+=str.trim()+",";
}else{
insqld+=str.split(":")[1].trim()+",";
}
}
if(insqld.length()>0)insqld = insqld.substring(0,insqld.length()-1);
String likesql = "";
for(String str:insqld.split(","))
{
if(!str.trim().equals(""))
{
if(jlzdb.equals("tglparentid")||jlzdb.equals("datashowname"))
{
likesql+= " or tglparentid in( select id from "+glb+" where datashowname like'%"+str+"%' ) ";
}else{
likesql+= " or "+jlzdb+" like'%"+str+"%' ";
}
}
}
String sql = "select * from "+glb+" where 1!=1 "+likesql;
if(ctype.equals("select")){
String select = "@@@";
for(HashMap permap:new CommDAO().select(sql)){
String optionstr = "";
if(glzd.split(";").length==1){
optionstr=permap.get(glzd.split("~")[0]).toString();
}else{
for(String str:glzd.split(";"))
{
String zdstr = str.split("~")[0];
String zdnamestr = str.split("~")[1].equals("无名")?"":(str.split("~")[1]+":");
optionstr+=zdnamestr+permap.get(zdstr)+" - ";
}
}
if(optionstr.indexOf(" - ")>-1)optionstr=optionstr.substring(0,optionstr.length()-3);
select+=optionstr+"@@@";
}
后面还有 113 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
