广告位招租 联系qq:165345322

jsp源码实例4(搜索引擎)

时间:2007-01-29 11:30:02   来源:  作者:  点击:次  出处:技术无忧
关键字: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; i” + message + “”); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } }本文引用自PC51.NET


文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面

300x250广告位招租