📄 s_sub_list.jsp
字号:
<%@ page import="java.util.Vector, com.base.db.DBConnectorBase, com.base.db.DBConnectionManager, com.base.config.ProjectConfig, tools.util.StrReplace, com.bean.AttachInfo, tools.util.PageTools, com.bean.StockInfo"%><%@ page contentType="text/html;charset=GBK"%><% response.setHeader("Cache-Control","no-store"); response.setHeader("Pragrma","no-cache"); response.setDateHeader("Expires",0);%><% String product_class = request.getParameter("sid"); StockInfo sinfo = new StockInfo(); AttachInfo attach = new AttachInfo(); DBConnectorBase conn = DBConnectionManager.getInstance().getConnection(ProjectConfig.DBTITLE); String str_a = "<div class=\"listRight\"><div class=\"body2\"><div id=\"list1\">"; String str_b = " </div></div></div><div style=\"width:700px;\">"; String str_c = " </div>"; String listInitStr = "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"border-bottom:#cccccc 1px dotted\">\n" + " <tr>\n" + " <td width=\"20%\" align=\"left\"><div class=\"ad1\"><a href={#detail:link#} target=_blank>{#detail:pic#}</a></div><div class=\"text1\"><a href={#detail:link#} target=_blank>{#detail:title#}</a><br>{#detail:linkaddr#}\n" + " <br>{#detail:ref#}</div>\n" + " </td>\n" + " </tr>\n" + " </table>"; Vector pvec = sinfo.getStockInfoByClass(conn,product_class); int curPage = 1; int pageSize = 20; int pageRoll = 10; int pagecount = (int) Math.ceil((double) pvec.size() / pageSize); try{ curPage = Integer.parseInt(request.getParameter("curPage")); if (curPage>=pagecount) curPage = pagecount; if (curPage<=1) curPage = 1; }catch(Exception err){ curPage = 1; } PageTools pagetools = new PageTools(pvec,curPage,pageSize,pageRoll); Vector nvobject = (Vector)pagetools.getData(); String pageStr = pagetools.getToolBar("s_list.jsp?p_class="+product_class+"","","#efefef","#cccccc"); String str = ""; if(sinfo!=null){ for(int i=0;i < nvobject.size();i++){ StockInfo slinfo = (StockInfo)nvobject.get(i); str = str + listInitStr; str = StrReplace.replace(str,"{#detail:title#}","名称:"+slinfo.title); str = StrReplace.replace(str,"{#detail:linkaddr#}","地址:"+slinfo.stock_addr); str = StrReplace.replace(str,"{#detail:link#}","/stock/detail/stock"+slinfo.stock_id+".html"); String description=slinfo.content; description=description.replaceAll("<[^<>]+>",""); if(description.length()>100){ description=description.substring(0,100); } str = StrReplace.replace(str,"{#detail:ref#}"," "+description); String pict_path="/images/default.gif"; AttachInfo atta=attach.getOneAttachInfo(conn,slinfo.stock_id); if(atta!=null){ pict_path=atta.file_path; } str = StrReplace.replace(str,"{#detail:pic#}","<img src="+pict_path+" border=0>"); } } str = str_a + str + str_b; if(pagecount < 2){ str = str + str_c; }else{ str = str + pageStr + str_c; } out.print(str); DBConnectionManager.getInstance().freeConnection(ProjectConfig.DBTITLE, conn);%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -