• 締切済み

javaでCGI

英語学習用のホームページを作ろうと思うのですが、その際すこしページに工夫をつけたいと思います。そこでCGIを使いたいと思うのですが。JAVAでCGIを作る事は出来るのでしょうか?

  • CGI
  • 回答数4
  • ありがとう数7

みんなの回答

  • ttk
  • ベストアンサー率33% (1/3)
回答No.4

一般的に、 CGIとはサーバ側でプログラムが動いて何らかの処理をし、 その結果をブラウザに表示してあげる仕組みを言います。 使われるプログラミング言語にはPerlやJAVA,PHP,ASPが良く使われます。 (ASPはプログラム言語ではないですね。環境というかなんと言うか。。) JAVAでも可能ですよ。もっともサーバが対応していないと無理ですが。。 CGIが可能っていう所は大半がPerlだと思います。 JAVAとJavaScriptを同じ物と混同している素人さんが多いですが、全く別物です。

  • taukun
  • ベストアンサー率43% (20/46)
回答No.3

基本的にJavaとCGIは別物と考えた方がいいですよ。 下に記載されていますが、JavaScriptの方がCGIと関連があるので簡単に説明します。 CGI:入力されたデータの応答や処理の流れをCGIプログラムを”サーバーマシン上”で動かしておくんです。 JavaScript:いろいろなこと(参考書を参考にしてください)をサーバーマシン上ではなく、”クライアントマシンのブラウザ上”で動作するのでテストするだけなら自分のパソコンさえあればOKです。 ただ、上記の2つは+HTMLです。HTML上に記載するものです。 それとは全く別のものがJavaです。Javaは”オブジェクト指向のプログラム言語”です。これは、C言語やコボルなどの関連です。それと開発ツール(フリーもある)も必要です。 まとめると初心者はCGI+HTML、中級者はJavaScript+HTML、上級者はJavaです。 (ちょっといいかげんすぎますが・・・)

  • applen
  • ベストアンサー率20% (2/10)
回答No.2

JAVAでCGIを作ると書いてありますが、 どういうことか分からないので JAVAとCGIについて説明します。 CGIというのは、掲示板、アンケートなどを作る プログラムです。これはそのプログラムを プロバイダから借りなければならないので 契約しているプロバイダによっては 使えないこともあります。 そんなときに役に立つのがJAVAです。 これを使うと、CGIプログラムを使わなくても 掲示板を作ることができます。 CGIをもし、掲示板と勘違いしているとしたら、 結論から言うと作ることができます。 ただし、JAVAとJAVAスプリクト というものがあるのでそれにも注意して下さい。

  • callhiro
  • ベストアンサー率35% (54/152)
回答No.1

JAVAもCGIもプログラム言語だと思うのですが、 JAVAでCGIを作るとはどういう意味なのでしょうか?

関連するQ&A

  • JAVA? FLASH? CGI?

    個人でホームページを作っていまして、HTMLにはだいぶ慣れました。 なのでタイトルにあるようなJAVAやFLASH、CGIに手を出そうかなと思っています。 ただ、素人の自分にはJAVAもFLASHもCGIもどれがどのように違い、それぞれ何が出来て、何が出来ないのか分かりません。 詳しく教えてください。

  • CGIみたいなJAVA

    JAVAプログラム(以後JP) で画像が投稿できるCGIみたいな掲示板が 作れませんか? さっきまでCGIの方に投稿してたんですが、 Infoseekだから負荷が大きいから×だとの事です。 どうにかできませんか?

    • ベストアンサー
    • Java
  • cgi をジャバスクリプトで呼び出す

    配布されているCGIで、ページ内にそれを表示したいときに、SSIが使えないホームページでも、<SCRIPT SRC="./****.cgi"></SCRIPT>とすればページ内に表示されるものがあります。 このようなことは、すべてのCGIで可能なのでしょうか?また、ページ内に表示するためには、CGIのほうで、何らかの設定をしないといけないのでしょうか? よろしくお願いいたします。

  • javaとかcgiが知りたいです。

    ホームページを作る際にCGIやJAVAなどを勉強したいのですが、何か良いサイトは知ってますでしょうか?知っていたら教えていただけませんか? GOOGLEで検索しても良い物が見つからなかったもので… よろしくお願いします

  • ジャバスクリプトとCGIについて

    極く極く初心者です。 よく、ジャバスクリプトとかCGIを耳にします。 思うにジャバスクリプトはパソコンのブラウザ上でのみ動作する プログラムであり、一方、CGIはパソコンのブラウザ操作で遠方の サーバー内のCGIプログラムを駆動させて返事をブラウザに戻して もらう事と、アバウトの理解をしておりますが大体において正しい でしょうか?

  • CGIをjavaで組めますか?

    CGIをperlやCでなく、javaで作れますか? もし可能だとしたら、何かいい本がありますか?

    • ベストアンサー
    • Java
  • 時間で表示が変わるCGIまたはjavaはありますか?

    わからないので教えて下さい。 トップページを平日の夜9時~10時まで別のページで表示させたいのですが、そういうことができるCGIまたはjavaがありますか? 参考になるページなどありましたら教えて下さい。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • ホームページ作成 cgi? java?

    ホームページ作成でhtmlが基本だってことはわかったんですが、高度なことをやるプログラムににcgiとかjava スクリプトとかいろいろ出てきて、これらの違いが良くわかりません。 いったい何を覚えればよいのでしょうか? それぞれの長所、短所を教えてください。 訪問カウンタとかパスワード認証なcgiで作っているらしいけどjavaスクリプトではだめなの?とかよくわかりません 結局何を勉強したら一番良いのでしょうか?

    • 締切済み
    • CGI
  • HomePageでのcgiとは

    私が使おうとしているHomePageのサーバーは、無料なため、cgiは使えないとのことです。 このサーバーでは、java scriptをHTMLに埋め込むことはできるでしょうか。

  • CGIについて

    現在WebデザインのためにCGIを勉強している者です。 Webでの掲示板などを作る際、サーバでの汎用性からCGIを選んだのですが PHPはCGIに比べ処理も早く、記述も簡単だとどこかで読んだのですが 今現在プロの方が掲示板などを作る際、どちらがより多く用いられているのでしょうか? なかなか思うようにいかず、このままCGIの学習を続けるべきか考えてしまいます。

専門家に質問してみよう