• ベストアンサー

java sevlet でウィンドウ表示

基本的な質問で申し訳ありません。 java初心者です。  java servletで簡単なwebページを作成し、ボタンを押すと新しいウィンドウ(webページではなくウィンドウ)を表示できるでしょうか。  やりたいことは、この表示させたウィンドウにjavaのライブラリを使ってグラフやpdfを表示させることです。  javaにはグラフやpdfの表示用ライブラリがフリーであるようなので、これをweb操作上(?)で使えないかと思ってこの様な質問をさせていただきました。 アドバイスお願いいたします。

noname#213520
noname#213520
  • Java
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
noname#49664
noname#49664
回答No.1

まず、サーブレットというのは、サーバ側で各種の処理をし、結果を「HTMLとしてクライアントに出力する」ものである、ということを理解してください。要するに、サーブレットであれなんであれ、アクセスしたWebブラウザに表示されるのはただのHTMLです。 従って、ただのHTMLで表現できることしか表現できません。ですから、まぁJavaScriptを出力して新しいWebページを表示させるとかはできるでしょう。もちろん、サーブレットでなくてもできますが。 ご質問のようなことは、どちらかというとアプレットのほうが向いているんじゃありませんか? アプレットからサーブレットにアクセスして必要な情報などを取得し、それを用意したライブラリを使って描画する、ということは可能でしょう。アプレットであれば、アプレットを埋め込んだページを新しいウインドウとして表示すればよいですし、ちょっとうろ覚えですがアプレットから新しい(Javaの)ウインドウを開かせることもできたような・・・気がします。

noname#213520
質問者

お礼

ご解答有難うございます。 なるほど。なんとなくイメージできます。 たとえばアプレットに「グラフ表示」などのボタンをつけて、 それを押すと新しいウィンドウでグラフを表示する。 と言ったことができそうな感じがします。 その辺りをもう少し調べてみます。 とても参考になりました。有難うございました。

関連するQ&A

  • javaについて

    javaのServletやjsp、xml等を使用して電たくを作りたいのですが、その際に電たくの外見はjavaの中のどこに表示されるのではなく、webページを開いたら表示されるという認識で合ってますか?

    • ベストアンサー
    • Java
  • Javaを組み込んだWebページの表示

    Javaでプログラムを組んだWebページを作りました。 インターネットにつながる環境です。 Java本体のアップデートがリリースされると、 このWebページを開いた際に「アプリケーションのブロック」等というウィンドウが表示され、 表示ができなくなります。 表示させるためには、このPCのJavaのバージョンを上げるしかないようなので、 アップデートがあるたびに都度更新をしております。 先日も更新があったのでVersion7Update51というバージョンに上げたのですが、 今回はそれでも表示ができなかったので(ブロックされてしまう)、 Javaのコントロールパネルでセキュリティレベルを下げたところ、ようやく表示されました。 このPCの使い方の関係から、Javaの更新をしたくないのですが、 Javaを更新しないまま使い続ける(Webページを表示できるようにする)設定は無いのでしょうか。 Javaを、Version7Update9の状態から更新していない別のPCがあるのですが、 このPCの場合は、まったくアップデートをしていないのに常に前述のWebページの表示が可能です。 何かの設定により表示が可能なのでしょうか。

  • Javaのフレームワークを教えてください

    Javaを使いWEBページを作成しようと思っています。 使いやすいJavaのフレームワークを教えてください。 Strutsは使いづらいです>< ライブラリ等が充実していると助かります。

    • ベストアンサー
    • Java
  • javaからのPDF作成について

    現在servletで印刷用にPDFを作成しようと思っているのですが 行き詰まってしまいました。 やろうとしていることは 1.日本語でPDFファイルを生成する。 2.PDFファイルには表をつけたい servletによるダウンロードは完璧なのですがPDFファイルの作り方が わかりません。 iTextなどのライブラリを使ってみたのですが、 日本語の出力、表の作成の単独ではサンプルもあり動作確認 ができたのですが、それをどう組み合わせていいかわかりません。 やってみたことのある方いらっしゃったら教えてください。 ちなみに有償のものを使わずにフリーのものもののみで構築しようと 考えています。おすすめがあればそれも教えていただければ うれしいです。

    • ベストアンサー
    • Java
  • PHPでWEBページの表示切り替え

    PHPの初心者です。 PHPでWebページをフェードイン・フェードアウトで表示することは可能ですか? ナビゲーションボタンを押すと現在のページがフェードアウトするのと同時にリンク先のページがフェードインするような感じにしたいのですが、javaではやりたくないんです。滑らかさとスピードをコントロールできると嬉しいんですが。 因にPHPの基本的な質問ですが、PHPはjavaのように外部ファイルにしてhtmlで読み込む形式にはできないのでしょうか?htmlはできるだけキレイにしておきたいのですが、、、 よろしくお願いします。

    • ベストアンサー
    • PHP
  • JAVAアプレットが表示されません

    WIN98SE IE6.0です。 JAVAアプレットやJAVAスクリプトのページを開くことが出来なくなりました。 過去の質問を調べたのですが、 Microsoft VM ビルド 3805 for Windows 95/98, Windows Me, Windows NT 4.0, Windows XP をダウンすればよい・・とありましたが、肝心のダウンが出来ません(ページが表示されない)。 どのようにすればよろしいでしょうか。 お手数でもお教えくださいませ。

    • ベストアンサー
    • Java
  • やさしいJavaを読み終えて

    Java初心者です、 やっと"やさしいJava"を読み終えたのですが 次に読む本として何が相応しいのか分かりません。 自分としてはSwingなどでアプリや簡易ゲームなど作成したいです、 ですが未だクラスライブラリの使い方が良く分からないです。 継承やスレッドなど基礎中の基礎は覚えたのですが、 クラスライブラリの扱い方がちゃんと理解出来てないので ウィンドウ等を使ったGUIプログラムが作成出来ません。 何方かクラスライブラリの扱い方などが書いて有る書籍、 やさしいJavaの次に読む書籍など有りましたら教えて頂けませんか? もちろん書籍に限らずWebサイトでもOkです、 ご回答お待ちしております。

    • ベストアンサー
    • Java
  • java別ウィンドウ

    javaアプレットで・・親ウィンドウで選択したボタンによって、別ウィンドウで画像を表示させる方法をお願いします。別ウィンドウを開くところまでしか出来ていません。

  • ジャバスクリプト機能の繰り返し表示の仕方を教えて!

    ジャバスクリプトについてはまったくの素人です。 ジャバスクリプトを使って ラジオボタンで表示する画像をかえる機能を下記サイトから見つけました。 http://www.sky.sannet.ne.jp/masapine/java_gazou.html この機能を添付ファイルのように、同一Webページ内で繰り返して表示し使いたく、プログラムのソースをHTMLのbodyの中に繰り返しコピペしてみたのですが、機能しなくなってしまいます。 同一Webページ内に当該スクリプト1つであれば機能するのですが、2つ以上になると、すべて機能しません。表示するのには方法があるのでしょうか?それともこのようなことは不可能なことなのでしょうか? どなたかこの疑問にお答え頂ければ幸いです。宜しくお願いします。

  • Android向けアプリで、PDFを操作するには?

    「Android アプリ 作成 pdf 操作」 といったキーワードで検索しても、目的の情報が得られないので質問させていただきます。 Javaを使ったAndroidアプリで、 ・ローカル、Web上のPDFを表示 ・ウェブ上のPDFを、「http://~~.pdf」というアドレス情報を使ってローカルにDL を行うにはどういったライブラリやコードを用いるべきでしょうか。 不足部分ありましたら随時補足させていただきます。なにとぞよろしくお願いいたします。m(_ _)m

    • ベストアンサー
    • Java

専門家に質問してみよう