主页 > 知识库 > jsp搜索引擎

jsp搜索引擎

热门标签:长春回拨外呼系统厂家 电销外呼系统 排行榜 外呼系统啥意思 地图标注创业项目入驻 四川电信外呼系统靠谱吗 山东智能云外呼管理系统 广州三五防封电销卡 地图标注制作道路 珠海销售外呼系统运营商

package coreservlets; 



import java.io.*; 
import javax.servlet.*; 
import javax.servlet.http.*; 
import java.net.*; 




public class SearchEngines extends HttpServlet { 
public void doGet(HttpServletRequest request, 
HttpServletResponse response) 
throws ServletException, IOException { 
String searchString = request.getParameter("searchString"); 
if ((searchString == null) 

(searchString.length() == 0)) { 
reportProblem(response, "Missing search string."); 
return; 

// The URLEncoder changes spaces to "+" signs and other 
// non-alphanumeric characters to "%XY", where XY is the 
// hex value of the ASCII (or ISO Latin-1) character. 
// Browsers always URL-encode form values, so the 
// getParameter method decodes automatically. But since 
// we"re just passing this on to another server, we need to 
// re-encode it. 
searchString = URLEncoder.encode(searchString); 
String numResults = request.getParameter("numResults"); 
if ((numResults == null) 

(numResults.equals("0")) 

(numResults.length() == 0)) { 
numResults = "10"; 

String searchEngine = 
request.getParameter("searchEngine"); 
if (searchEngine == null) { 
reportProblem(response, "Missing search engine name."); 
return; 

SearchSpec[] commonSpecs = SearchSpec.getCommonSpecs(); 
for(int i=0; icommonSpecs.length; i++) { 
SearchSpec searchSpec = commonSpecs[i]; 
if (searchSpec.getName().equals(searchEngine)) { 
String url = 
searchSpec.makeURL(searchString, numResults); 
response.sendRedirect(url); 
return; 


reportProblem(response, "Unrecognized search engine."); 




private void reportProblem(HttpServletResponse response, 
String message) 
throws IOException { 
response.sendError(response.SC_NOT_FOUND, 
"H2>" + message + "/H2>"); 




public void doPost(HttpServletRequest request, 
HttpServletResponse response) 
throws ServletException, IOException { 
doGet(request, response); 


您可能感兴趣的文章:
  • jsp网页搜索结果中实现选中一行使其高亮
  • jsp源码实例4(搜索引擎)
  • php+ajax做仿百度搜索下拉自动提示框(有实例)
  • asp+ajax仿google搜索提示效果代码
  • jquery创建一个ajax关键词数据搜索实现思路
  • asp.net和ajax实现智能搜索功能代码
  • ThinkPHP实现ajax仿官网搜索功能实例
  • php+ajax实时输入自动搜索匹配的方法
  • ajax Suggest类似google的搜索提示效果
  • Ajax+Servlet+jsp显示搜索效果

标签:玉树 吴忠 绍兴 肇庆 潮州 北海 保定 广元

巨人网络通讯声明:本文标题《jsp搜索引擎》,本文关键词  jsp,搜索引擎,jsp,搜索引擎,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《jsp搜索引擎》相关的同类信息!
  • 本页收集关于jsp搜索引擎的相关信息资讯供网民参考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推荐文章