实现百度搜索部分代码
2011-02-21 01:32
489 查看
<%@ page language="java" pageEncoding="UTF-8"
%><%@ page import="java.util.*" %>
<%@page import="com.gc.zsh.product.dbobj.NationalCodesInfo"%>
<%@page import="com.gc.common.util.StrUtil"%><%
String nationcodes = request.getParameter("nationcodes");
String ntcodes = "";
if(!"".equals(nationcodes)){
NationalCodesInfo nationlcodes = new NationalCodesInfo(-1);
nationlcodes.setCustomWhereClause("ProductName LIKE '%"+nationcodes+"%'");
List listcodes = nationlcodes.searchAndRetrieveList();
for(int i=0;i<listcodes.size();i++){
nationlcodes = (NationalCodesInfo)listcodes.get(i);
String fullname = nationlcodes.getField("FullName");//名称
String productname = nationlcodes.getField("ProductName");
String pname = "";
if(!"".equals(productname)){
String[] splitpname = productname.split(",");
for(int j=0;j<splitpname.length;j++) {
if(splitpname[j].indexOf(nationcodes) != -1) {
pname = splitpname[j];
break;
}
}
}
String rootPath = request.getContextPath();
String url = nationlcodes.getField("Url");//链接
url = StrUtil.replace(url, "%context%", rootPath).trim();
ntcodes +="<Br/>";
ntcodes +="<a href=/""+url+"/" target=/"_blank/">"+fullname+"</a>["+pname+"]";
ntcodes +="<Br/>";
}
}
//System.out.println("ntcodes["+ntcodes+"]nationcodes["+nationcodes+"]");
out.clear();
out.print(ntcodes);
%>
%><%@ page import="java.util.*" %>
<%@page import="com.gc.zsh.product.dbobj.NationalCodesInfo"%>
<%@page import="com.gc.common.util.StrUtil"%><%
String nationcodes = request.getParameter("nationcodes");
String ntcodes = "";
if(!"".equals(nationcodes)){
NationalCodesInfo nationlcodes = new NationalCodesInfo(-1);
nationlcodes.setCustomWhereClause("ProductName LIKE '%"+nationcodes+"%'");
List listcodes = nationlcodes.searchAndRetrieveList();
for(int i=0;i<listcodes.size();i++){
nationlcodes = (NationalCodesInfo)listcodes.get(i);
String fullname = nationlcodes.getField("FullName");//名称
String productname = nationlcodes.getField("ProductName");
String pname = "";
if(!"".equals(productname)){
String[] splitpname = productname.split(",");
for(int j=0;j<splitpname.length;j++) {
if(splitpname[j].indexOf(nationcodes) != -1) {
pname = splitpname[j];
break;
}
}
}
String rootPath = request.getContextPath();
String url = nationlcodes.getField("Url");//链接
url = StrUtil.replace(url, "%context%", rootPath).trim();
ntcodes +="<Br/>";
ntcodes +="<a href=/""+url+"/" target=/"_blank/">"+fullname+"</a>["+pname+"]";
ntcodes +="<Br/>";
}
}
//System.out.println("ntcodes["+ntcodes+"]nationcodes["+nationcodes+"]");
out.clear();
out.print(ntcodes);
%>
相关文章推荐
- JS实现模拟百度搜索“2012世界末日”网页地震撕裂效果代码
- c#代码实现百度搜索页面网页遍历
- 用百度实现站内搜索的Javascript代码
- 用java代码实现百度搜索返回结果条数
- Vue 仿百度搜索功能实现代码
- PHP+jQuery寥寥几行代码轻松实现百度搜索那样的无刷新PJAX的分页列表和导航链接
- JS实现模拟百度搜索“2012世界末日”网页地震撕裂效果代码
- PHP实现类似百度搜索自动完成(代码简单)
- 实现百度搜索栏代码
- C语言实现修改文本文件中特定行的实现代码(百度一天没找到,bing搜索十分钟就找到了)
- 用百度实现站内搜索的Javascript代码
- JS实现百度搜索接口及链接功能实例代码
- JS判断来路是否是百度等搜索索引进行弹窗或自动跳转的实现代码
- Javascript实现划词标记+划词搜索功能代码实例
- 用TCP/IP实现自己简单的应用程序协议:其余部分(包括完整代码)
- PHP实现抓取百度搜索结果页面【相关搜索词】并存储到txt文件示例
- Python实现抓取百度搜索结果页的网站标题信息
- 利用php代码实现关键字百度排名批量查询
- 图论:最短路径搜索--Dijkstra算法(c代码实现)
- 百度手写板代码JavaScript远程调用的实现(鼠标输入法)