• 締切済み

ブラウザから特定のアプリケーションを起動したい

JAVA/JSPにて開発を行っておりますが、 ブラウザからリンクやボタンを押した場合、 拡張子がjpgの画像ファイルをwindowsに関連付けられているアプリケーションで起動したいのですが、できますでしょうか。 windowsフォトビューアなど。 apacheのmime設定や、JAVA/JSPの制御等でそういう事が出来るのか 教えてください。 よろしくお願いします。

  • Java
  • 回答数1
  • ありがとう数0

みんなの回答

  • salsberry
  • ベストアンサー率69% (495/711)
回答No.1

一般論として、どのアプリを起動するか(あるいはブラウザ内部で表示するか)はブラウザの設定で決まることなので、ウェブサーバ側からは制御できないんじゃないかと思います。

関連するQ&A

  • Excel の ハイパーリンクでJPEGを表示する

    Excel 2013のセルにハイパーリンクでJPEG画像を設定したとき、ブラウザのIE11で開いてしまいます。 しばらく前まではWindowsフォト ビューアーが開いていました。 JPEG画像の関連づけは拡張子を(JPG)に指定してあります。 どうしてもWindowsフォト ビューアーで開くようにしたいのですが。 Windowsフォト ビューアーでないと←→ボタンで前後の画像を表示できません。 どうすればいいのでしょうか? ちなみにJPG画像をダブルクリックすれば「Windowsフォト ビューアー」で開きます。 OSはWindows7、32ビット、ブラウザはIE11、Excel 2013です。 よろしくお願い致します。

  • アプリケーションのURLについて。

    こんXXわ。 今アプリケーション構築中なのですが、非常に困っています。ご教授願います。 ・Apache+Tomcatでアプリケーションを開発しました。このアプリケーションの起動URLが、 「http://www.xxx.com/app/start.jsp」 だった場合にアドレスバーやリンク元からは 「http://www.xxx.com/」 でアクセスしたときにstart.jspを表示できるようにしたいのです。このときユーザーのアドレスバーにはあくまで「http://www.xxx.com/」と表示され、「app/start.jsp」が出ないことが必要です。 httpd.confやserver.xml,web.xmlをいろいろやってみているのですがうまく行きません。現場で困っています。どなたか、お助けください。

  • WEBページからアプリケーションを起動する方法

    現在ASPを使用したWEBアプリケーションを作成中です。 そこで質問なのですが、 WEBページからVBで作成したアプリケーションを起動させる方法について教えていただけないでしょうか。 方法は、HTMLかJavaScript、ASP、VBScript のいずれかで、 WEBページ内に、JavaアプレットのようにExeを埋め込むか、 リンクをクリックすると、Exeが起動するような形がよいのですが。。 リンクを素で貼り付けたのですが、ダウンロードしますか?というメッセージが出てしまうので。。(当然かもですが;) 初心者のような質問で申し訳ないのですが、よろしくお願いします。 クライアントはWindowsマシン、IEブラウザ限定でもかまいません。 Exeはローカル内のExeです><

  • Accessのハイパーリンクフィールドの*.jpg立ち上げアプリ

    Accessのハイパーリンクフィールドの*.jpg立ち上げアプリ windows vista HomePremium SP2 に理由あってAccess2000を乗っけています。 【質問】 ハイパーリンクフィールドを*.jpg ファイルにリンクさせたのですが 開くとインターネットエクスプローラで立ち上がってしまいます。 関連付けでは*.jpg はwindowsフォトギャラリーになっていますし、  私もwindows フォトギャラリーで立ち上がってほしいのですが ハイパーリンクという性格上、関連付けを無視してブラウザで立ち上がってしまうのでしょうか windowsフォトギャラリーで立ち上げる方法をご教授お願いいたします。  m(_ _)m  

  • Java Web Start の起動第1歩でつまずいています

    Java3Dで開発したプログラムをJava3Dをインストールしていない仲間にも見てもらおうと考えOKWave殿に質問したところ、Java Web Start を立ち上がるようにすればできるのではないかとの回答を得て、とりかかりはじめました。 Java TM Web Startの開発者ガイド(http://sdc.sun.co.jp/java/docs/products/javawebstart/1.2/ja/docs/developersguide_ja.html)によれば、先ず下記をするようにとの記述があります。 - 引用開始 - 1 Java Web Start の MIME タイプを使用するように Web サーバを構成する 拡張子 .jnlp を持つすべてのファイルが application/x-java-jnlp-file MIME タイプに設定されるように、Web サーバを構成します。 たいていの Web ブラウザは、Web サーバからコンテンツと共に返される MIME タイプを使って、特定のコンテンツの処理方法を決定します。Java Web Start の呼び出しを有効にするには、サーバが JNLP ファイルに対して application/x-java-jnlp-file MIME タイプを返す必要があります。 Web サーバごとに、MIME タイプを追加する特定の方法があります。たとえば、Apache Web サーバでは、.mime.types 構成ファイルに次の行を追加する必要があります。 application/x-java-jnlp-file JNLP 使用する Web サーバの仕様については、マニュアルを参照してください。 ー 引用終了 - 具体的には、どのような操作をすれば良いのか下記の質問4項目について教えていただきたく質問します。 1)「使用するWeb サーバの仕様については、マニュアルを参照してください。」とありますが、私の場合、Yahoo/GeocitiesのWebサーバを主に使っているのですが、マニュアルは不明です。多くの場合、Apache Web サーバであるということで、上に書かれたように設定すればよいのでしょうか? 2)次に、MIME タイプの設定ですが、これは、自分のパソコンのエクスプローラ/ツールにあるフォルダオプションで「ファイルの種類の編集」をしていけばよいのでしょうか?上のガイドに書かれたことを「ファイルの種類の編集」方法で実施する手順がわからず、具体的操作方法を教えていただきたく存じます。 3)私は、この最初の設定を行わずに、次のステップの「アプリケーション用の JNLP ファイルを作成する」と「jarファイル作成」をしてオフラインにてJNLP ファイルをダブルクリックしたところ、「JavaStarting」は表示されたのですが、その後、「このアプリケーションを起動できません」のアプリケーションエラー・メッセージが表示されてしまいました。このエラーは最初の設定をすれば解消するのでしょうか?エラーとなる要素が、まだ他にも考えられるでしょうか? 4)それと、Java Web Start で表示させるためには、プログラムはアプリケーション方式に限り、アプレット方式では起動させられないのでしょうか? 以上、教えていただきたくよろしくお願いいたします。

  • アプリケーションの種類と比較

    アプリケーションの種類と比較 過去の質問を探したのですが、載っていなかったので質問させていただきます。 今現在アプリケーションの開発案件があります。 どの開発環境でアプリケーションを開発するかを現在検討している最中です。 Webアプリケーションはブラウザーを使うアプリケーションなのは分かります。 質問(1) では、VB(言語は何でもよいのですが…)で開発したWebブラウザーを使用しないで(拡張子が.exe)サーバー(データベース)に接続して動作するアプリケーションのことを何と呼びますでしょうか?? クラサバシステム、と言ってもWebアプリもサーバー使うから違いますよね…。 質問(2) それと、Webアプリケーションと何と呼ぶか分からないアプリケーションのメリット・デメリットを教えていただけますでしょうか。 どなたか宜しくお願い申し上げます。

  • Windowsフォトギャラリーのビュアーの起動ファイルってどこにあるんですか?

    VistaではJPEG画像をダブルクリックで開くとWindowsフォトギャラリーというアプリケーションのビュアー(プレーヤーと言うべきでしょうか?WMPに似たようなやつです)が立ち上がりますよね。 このビュアー、意外と読み込みが速くて次のファイルもサクサク繰っていけるのでわりと気に入ってます。 一方ファイル管理に関してあるファイラーを使用しているのですが標準で付属しているビュアーが非常に重く使いにくいため、このWindowsフォトギャラリーのビュアーで表示したい(ファイラーの機能で、exeのパスを登録し表示アプリケーションを選択できる。関連付けという意味ではありません)と思っています。 ところが、"C:\Program Files\Windows Photo Gallery\WindowsPhotoGallery.exe" を指定しても、フォトギャラリーのリスト画面が表示されるだけでビュアーが立ち上がりません。これはどうやらビュアーの起動ファイルではないようです。 Windowsフォトギャラリーでリストに登録せず、ビュアーで直接表示したい場合どこにその起動ファイルがあるのでしょうか? ご存知の方がいらっしゃいましたら教えてください。よろしくお願いします。 ※ちなみに、デスクトップにWindowsPhotoGallery.exeのショートカットを作り、エクスプローラーから直接これにドロップしてみても同じ結果です。

  • jpgファイルの開き方について

    jpgファイルが開けなくて困っています。 デスクトップやマイピクチャーなどに入っているファイルを、ダブルクリックして開こうとすると、「このファイルを開く方法を選んでください」というダイアログが表示されます。 ソフトを選択しても、再び同じダイアログが表示され、一向に開くことができません。 jpgはwindowsフォトで開く設定になっています。 osはwindows10です。 以下試してみたことです。 ・windowsフォトを再インストール→改善されませんでした。 ・ビューアを別のものに変える→ペイント以外は同様の現象が起こります。 ・ビューアを立ち上げてからファイルを開く→この順序を踏めばjpgファイルを閲覧・編集することができます。 ・jpg以外の拡張子のファイルは問題なく開けます。 ご助言をお願いします。

  • アプリケーションの関連付け

    ファイルとアプリケーションの関連づけに関して、その関連づけを変更したい場合はどのようにすればいいのでしょうか。 OSはWindowsXPを使用しています。実際に関連づけを変更したいファイルは拡張子jpgのファイルです。よろしくお願いします。

  • Eclipse jspにて スタックトレースの変換後ファイル(foo_jsp.java)へのリンクの設定方法

    Servlet変換後のJSPの場所をEclipseに設定する方法を探しています。 pleiades-all-in-one-java-jre_20090426 を使用して JSP を作っています。JSP実行時にエラーが発生すると、コンソールにスタックトレースが表示(※1)され、その中にServlet変換後のJSPへのリンクが表示されます。そのリンクをクリックすると、「org.apache.jsp.Foo_jspのソースが見つかりませんでした」というダイアログメッセージがでます。ソースの場所(※2)はわかっています。スタックトレース中のクリックでソースを開ける方法を教えてください。 ※1  java.lang.ClassCastException: java.util.Arrays$ArrayList cannot be cast to java.util.ArrayList at org.apache.jsp.Foo_jsp._jspService(Foo_jsp.java:106) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) <省略> ※2 <ワークスペース>\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\<WEBアプリケーション>\org\apache\jsp\Foo_jsp.java

専門家に質問してみよう