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


public class SearchEngines extends HttpServlet {
public void doGet(HttpServletRequest " /> 亚洲国产AV一区二区三区四区,寂寞夜晚视频高清观看免费,国产福利不卡在线视频

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

jsp源碼實例4(搜索引擎)

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<commonSpecs.length; i++) {
SearchSpec searchSpec = commonSpecs;
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(搜索引擎),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 日韩毛片在线视频 | 亚洲网站视频在线观看 | 欧美日韩精品一区二区三区四区 | 日本免费一区二区三区四区五六区 | 戳女人屁股流水羞羞漫画 | 青青草原在线免费 | 无限资源网免费看 | 新影音先锋男人色资源网 | 伦理 电影在线观看 | 久久精品电影院 | 国产精品色无码AV在线观看 | WWW国产精品内射老师 | 伸进同桌奶罩里摸她胸作文 | 亚洲中文字幕在线精品 | 97色伦在色在线播放 | 女人高潮被爽到呻吟在线观看 | 99久久精品国产交换 | 久草青青在线 | 国产精品自产拍在线观看中文 | 午夜理伦大片一级 | 亚洲成人中文 | 91久久综合精品国产丝袜长腿 | 偷拍自偷拍亚洲精品 | 午夜在线观看免费完整直播网 | 国产精品悠悠久久人妻精品 | 欧美精品久久久久性色AV苍井 | 超碰在线线公开免费视频 | 国产又黄又硬又粗 | 女人高潮了拔出来了她什么感觉 | 久久精品电影网 | 一边捏奶头一边啪高潮会怎么样 | 嫩草国产福利视频一区二区 | 亚洲精品日韩在线观看视频 | 亚洲AV美女成人网站P站 | 国产第一页浮力影院 | 无限资源在线观看完整版免费下载 | 国产成人在线播放 | 亚洲欧洲精品成人久久曰影片 | 特黄AAAAAAA片免费视频 | 97超碰射射射 | 人妻超级精品碰碰在线97视频 |