- - PR -
このJSPソースを動かしたいのですが・・・
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-06-05 12:32
気になるサンプルソースを見つけ、動かしてみたいと思っています。
どうやって実行させればよいのでしょうか? <%@ page contentType="text/html;charset=Windows-31J" import="com.google.soap.search.*" %> <% request.setCharacterEncoding("Windows-31J"); %> <html> <head> <title>Google検索</title> </head> <body> <form method="POST" action="google.jsp"> 検索キーワード: <input type="text" name="q" size="30" /> <input type="submit" value="検索" /> </form> <% // 検索キーワードが入力された場合のみ、検索処理を実行 if(request.getParameter("q")!=null && !request.getParameter("q").equals("")){ GoogleSearch objGs=new GoogleSearch(); objGs.setQueryString(request.getParameter("q")); // 検索キーワード objGs.setLanguageRestricts("lang_ja"); // 対象言語 objGs.setMaxResults(10); // 最大出力件数 objGs.setStartResult(1); // 出力開始インデックス objGs.setSafeSearch(true); // 有害なページをブロックするか objGs.setKey("Q5WUNexQFHKt4EphR87K1CL/Ws1SYThq"); // ライセンスキー // 検索を実行 GoogleSearchResult objGsr=objGs.doSearch(); // 検索の結果、抽出された詳細情報を取得 GoogleSearchResultElement[] objGsre=objGsr.getResultElements(); %> <hr /> <h2>検索キーワード:<%=objGsr.getSearchQuery()%></h2> <h3>検索の結果、<%=objGsr.getEstimatedTotalResultsCount()%>件のサイトが抽出されました。検索時間は<%=objGsr.getSearchTime()%>です。</h3> <dl> <%--検索結果詳細からタイトル、URL、サイトサマリを取得--%> <% for(int i=0;i<objGsre.length;i++){ %> <dt><a href="<%=objGsre[i].getURL()%>"> <%=objGsre[i].getTitle()%></a></dt> <dd><%=objGsre[i].getSnippet()%></dd> <% } %> </dl> <% } %> </body> </html> | ||||
|
投稿日時: 2006-06-05 12:47
連載:Tomcatを使う「JSPプログラミング」 第2回
http://www.atmarkit.co.jp/fjava/rensai/jsp02/jsp02.html | ||||
|
投稿日時: 2006-06-05 12:48
以下のURLを参照すれば出来ると思いますよ。
http://www.atmarkit.co.jp/fjava/javatips/086jspservlet033.html | ||||
|
投稿日時: 2006-06-05 12:50
この辺(↓)に解説があります。
http://www.google.com/apis/index.html ライセンスキーをプログラム中に含んでいますが、これの出典はどこですか? (BlackJaxxさんのキーならまだいいですけど。) #出典が書籍ならば文中に使い方の説明ぐらいありそうですが・・・ | ||||
|
投稿日時: 2006-06-05 12:54
このページをみたのですが、キーの取得など行えましたが、その他が良くわかりませんでした・・・ | ||||
|
投稿日時: 2006-06-05 12:55
キーは自分で取得したキーです。 |
1