仕事で,JavaApplet上でサーチエンジンへの検索条件を作成して,
その作成した検索条件を検索エンジンへの入力にしたいのですが,
Applet上のボタン一つで通常のブラウザ上に検索結果を表示することは
可能でしょうか?
現在はブラウザ上のボタンで作成した検索条件をサーバに転送した上で,
ブラウザ上のGUIの別のボタンを再び押すことで実現しています.
(とてもおばかです)
Javaはjdk1.2.2を使っています.
それとオブジェクト指向プログラミングはあまり詳しくありません.
質問に分かりにくいところがあれば御指摘いただければ幸いです.
よろしく,お願いします.
No.1
- 回答日時:
一応確認ですが、JavaScriptとJavaApplet(つまりJava言語)は全くの別物ということはご存じでしょうか?
全然詳しくないのですが、サーバサイドでJavaを動かそうと思われる場合はサーブレットがJSPを使用すると思います。
おそらくどちらかでやりたいと思われていることが実現できるような気がします。
参考URL:http://www.os.xaxon.ne.jp/%7Esharland/servlet/
この回答への補足
早速の回答ありがとうございます.
JavaScriptとJavaAppletとの違いは,プログラムをサーバ側で動かすか,
ユーザ側にダウンロードして動かすアプリケーションかの違いという単純な認識です.
(JavaAppletの質問はなんとなく筋違いかなとも思いつつ,
識者がおられそうなのであえて質問させていただきました)
実は,現在サーバはPerlで動いておりまして,
データ転送の部分のみの問題ですので,とりあえず
Javaサーバを構築しないですむ方法がないものかと思って質問させていただきました.
(Perlの方で質問するべきなのかもしれませんね)
御提供下さったURLの中身につきましては全くの素人ですが,
将来的なことも見据えて,勉強させていただきたいと思います.
ありがとうございます.
No.2
- 回答日時:
一応誤解のないように補足させていただくと、JavaScriptとJavaAppletは完全に別のものです。
>JavaScriptとJavaAppletとの違いは,プログラムをサーバ側で動かすか,
>ユーザ側にダウンロードして動かすアプリケーションかの違いという単純な認識です.
激しくかみ砕くと間違いでもないのですが、JavaScriptはWebブラウザが直接理解し実行するものであり、
JavaAppletはJava言語で作成したプラグラムをクライアント側にダウンロードし動作するものです。なぜJavaScriptと
呼ばれるかというとJavaScriptの記述書式がJavaのまねをしているためそう呼ばれているらしいです。
(技術評論社発行の「まるごと図解最新Javaがわかる」藤田一郎 著 にのってました。(^^ゞ)
なにかの足しにして下さい。<(_ _)>ペコリ
この回答への補足
ありがとうございます.
違いをよく理解することができました.
なお質問文中に誤りを発見しましたので訂正させていただきます.
>現在はブラウザ上のボタンで作成した検索条件をサーバに転送した上で,
↓
>現在はApplet上のボタンで作成した検索条件をサーバに転送した上で,
No.3ベストアンサー
- 回答日時:
まず、第一にAppletは、appletがあった。
WWWサーバーしかSocketでの通信をセキュリティー上許可していません。そのセキュリティーを外すには、認証が必要です。
認証以外の方法で、考え付くのが以下の方法です。
1. AppletのgetAppletContext()メソッドを使用して、AppletContextを取得する。
2. AppletContextのshowDocument(URL url)かshowDocument(URL url, String target)を使用して、
ページを表示する。
urlには、以下の様になる。
例 : http://www.goo.ne.jp/default.asp?検索条件
targetは、HTMLと同じ
後は、別フレームに表示するか、別ウィンドウに表示するかは、好みの問題かな
試してません。
回答ありがとうございます.
うまくいきそうな気がします.
一つだけお伺いさせていただきたいのですが,
御回答中にあります「別ウインドウ」というのは,
アプレットのウインドウのことでしょうか?
それともブラウザのウインドウのことでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Yahoo!メール yahooメールの検索結果を全て表示するには? 1 2023/05/16 14:34
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Visual Basic(VBA) VBA チェックボックスの設定について 1 2022/10/24 10:27
- その他(SNS・コミュニケーションサービス) Yahoo!とGoogle検索のしくみの違いを教えてください 2 2022/08/14 01:53
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
- Excel(エクセル) エクセル 条件に合う日付に入力された時間数の合計したい 4 2022/06/17 22:18
- 迷惑メール・スパム gmailの過去のメールを一括削除する方法について 3 2023/04/19 05:27
- Visual Basic(VBA) 検索のユーザーフォームの表示について 1 2023/03/27 23:31
- Excel(エクセル) セルの値をグーグルで検索するエクセルVBAについて! 2 2022/08/01 21:41
- JavaScript javaScriptで画面に値を入れるには 1 2022/08/14 12:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのシート上に別のシー...
-
Javascript_submit()完了後に処...
-
親ウィンドウから開いた子ウィ...
-
VBの画面で、全ウィンドウを一...
-
デスクトップ画面を4分割するには
-
VBAで任意のウインドウのサイズ...
-
<EXCEL/VBA> OUTLOOKのウインド...
-
子ウィンドウより親ウィンドウ...
-
JavaScriptで指定Windowを最大...
-
ポップアップと作業ウィンドウ...
-
1クリックでモーダルを開いてか...
-
同じURLのフォームが開いている...
-
リンクを同じウインドウで開くには
-
子ウィンドウから親ウィンドウ...
-
ウィンドウ名からウィンドウオ...
-
子→親ウインドウへデータを受け...
-
孫ウインドウを閉じたら親をリ...
-
ウェブサイトを見ていて左側に...
-
googleサイトにfacebookのいい...
-
子ウィンドウを常に手前表示、...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのシート上に別のシー...
-
Javascript_submit()完了後に処...
-
デスクトップ画面を4分割するには
-
VBAで任意のウインドウのサイズ...
-
ウィンドウの2重起動を防止したい
-
VBの画面で、全ウィンドウを一...
-
<EXCEL/VBA> OUTLOOKのウインド...
-
ウィンドウ名からウィンドウオ...
-
ポップアップと作業ウィンドウ...
-
1クリックでモーダルを開いてか...
-
子ウィンドウの存在確認
-
window.Openをモーダルにできま...
-
子ウィンドウから親ウィンドウ...
-
親ウィンドウから開いた子ウィ...
-
助けてGmailでボタン表示が消え...
-
JavaScriptでPDFを新規ウィンド...
-
JavaScriptで指定Windowを最大...
-
初心者javascript グーグルクロ...
-
子ウィンドウより親ウィンドウ...
-
IEでのみ発生するJavaScriptエラー
おすすめ情報