CustomSearchOpenTree.jsp
1.21 KB
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@page import="com.weaver.formmodel.util.StringHelper"%>
<%@ page import="weaver.conn.*" %>
<%@ page import="weaver.formmode.tree.CustomTreeData" %>
<jsp:useBean id="CustomTreeUtil" class="weaver.formmode.tree.CustomTreeUtil" scope="page" />
<jsp:useBean id="rs" class="weaver.conn.RecordSet" scope="page" />
<%@page import="weaver.general.Util"%>
<%
int mainid = Util.getIntValue(Util.null2String(request.getParameter("mainid")),0);
String pid = Util.null2String(request.getParameter("pid"));
String pids[] = pid.split(CustomTreeData.Separator);
String customdetailid = pids[0];
String supid = pids[1];
String sql = "select mainid from mode_customtreedetail where id="+StringHelper.empty2Null(customdetailid);
rs.executeSql(sql);
while(rs.next()){
mainid = Util.getIntValue(rs.getString("mainid"),0);
}
String href = CustomTreeUtil.getRelateHrefAddress(mainid,customdetailid,supid);
if(!href.equals("")){
if(href.indexOf("?")==-1){
href = href+"?isfromsearchtree=1&mainid="+mainid+"&pid="+pid;
}else{
href = href+"&isfromsearchtree=1&mainid="+mainid+"&pid="+pid;
}
}else{
href = "/formmode/tree/nofound.jsp";
}
response.sendRedirect(href);
%>