• ベストアンサー

jspのスピードは?

お疲れ様です。 jspは一回compileされてから動くので、 html,php,perlなどより重いし、遅いと聞きましたが、 本当ですか。 本当なら、strutsもjspを使うからstrutsも遅いですか。 phpと比べて遅いですか。 本当なら。。 jspを使わなくてもウェッブアプリケーションが 作れるフレームワークを紹介して頂きたいですが。。 宜しくお願い致します。

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

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

  • ベストアンサー
  • OKapple
  • ベストアンサー率56% (17/30)
回答No.1

htmlは処理を記述するものではないので、そもそも比較対象にはならないとは思います。 jspは初回起動時にコンパイラが走るので、サイトを立ち上げて最初に訪れた人だけは処理は遅いです。 ですが、それ以降は他言語に比べて特に遅くなる理由はありません。 勿論、処理内容と言語ごとの得意/不得意があるので、一概に比較できるものではありませんが。

okayworld
質問者

補足

お答え有難う御座います。因みに サイトを立ち上げて最初に訪れた人が 開発者自分自身になれば問題ないとおもいますが。。 例えば、まず開発者が一回すべてのjspファイルを 開いて、次にweb siteを一般に公開すればいいと思いますが 間違いはありませんか。

関連するQ&A

  • JSPとフレームワーク

    初歩的な質問ですが、素通りせず回答お願いします。 JSPでWebアプリケーションを作成するため JSPの勉強をしようと考えていますが、StrutsやHibernateなどの フレームワークの勉強も必要でしょうか? ※ちなみにJava初心者です(余談)。 どなたかご教授ください、お願いします。

    • ベストアンサー
    • Java
  • webアプリケーション開発でおすすめのフレームワーク

    今までWebアプリケーション開発ではstrutsしか使用経験がありません。 struts以外でJavaでのWebアプリケーション開発でおすすめのフレームワークはありませんか? 開発が簡単になれば、フレームワークやJSPのタグ仕様などこだわりはありません。 開発アプリは掲示板のようなユーザから情報をもらってデータベースに格納して、そのデータベース情報を再度表示するような簡単なプログラムです。

    • ベストアンサー
    • Java
  • Struts・Tomcat・JSPの初心者練習環境

    お世話になります。 Strutsを勉強しようと思い、PCサイト「@IT」で「@IT:連載 Strutsを使うWebアプリケーション構築術(2)」(http://www.atmarkit.co.jp/fjava/rensai3/struts02/struts02_1.html)を見つけました。 しかしながらこの執筆が2004年のため、最新に近いStruts・Tomcat・JSPでは記述通りに設定さえできません。例として「Tomcatのアプリケーションフォルダ「%CATALINA_HOME%\webapps」配下にコピーします」とありますが、最新Struts2.2.3.1には、そのフォルダは存在しません。 そこで、Struts・Tomcat・JSPそれぞれどのバージョンを組み合わせたら、初心者学習ができるか、教えてください。 それが書かれているURLを教えていただいても結構です。 どうぞよろしくお願いいたします。

    • ベストアンサー
    • Java
  • JSPでevalを使いたい

    JSPでphpやperlのevalに相当する処理はないのでしょうか? 実現する方法はありますでしょうか?

  • Javaのフレームワークについて

    Javaのフレームワークについての質問です。 現在、Webアプリケーションのショッピングサイトのようなサーバー側の規模がちょっと大きくなるものに関しては、スクリプト言語のPHPやRubyの代表的なフレームワークを使って作成しているのですが、Java用のWebアプリケーションのフレームワークもこれから使ってみたいと考えています。 それで、質問なのですが、 (1)現在、Java用のWebアプリケーション作成のフレームワークで世の中で皆さんが一番使われているものってどれになるのでしょうか?私が現在知っている限りでは、Struts、Struts2、JSF(Java Server Faces)、Seasar、Seasar2 くらいがあるのですが、使い分けのコツみたいなものがあれば教えていただきたいのです。(それぞれの、メリット、デメリットのようなもの。) (2)スクリプト言語のフレームワークとJavaのフレームワークの使い分けのようなものも分かれば教えてください。私の認識では、Java用のフレームワークを用いて設計しなければいけないものって、たとえば大手銀行の決済システムとか、かなり規模の大きなものを想定しています。プログラムの動作スピードを上げたい時とか、セキュリティー関係を厳重に行い時などを想定しています。Javaのフレームワークを使うメリットなども分かれば教えてください。 よろしくお願い致します。

  • jsp実行時に、taglibのuriが解決されない

    Eclipse4.2Juno Pleiades All in Oneをダウンロードして、 strutsの簡単なサンプルコードを作成しているのですが、 jspの冒頭に、 <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> と記述しているのですが、 実行すると、 「絶対URI: http://struts.apache.org/tags-html はweb.xmlとこのアプリケーションを配備したJARファイルのどちらかでも解決できません」 というエラーメッセージが出てしまい、うまくいきません。 現状、 「struts-taglib-1.3.10.jar」を WEB-INF/lib に置いてビルドパスに指定すると、 JSPの実行前のコンパイルエラーは消えるのですが、 いざ実行すると上記エラーになってしまうという状況です。 どなたかもしおわかりになる方がいらっしゃいましたら、教えてください。 どうぞよろしくお願いいたします。

    • ベストアンサー
    • Java
  • PHP経験者にオススメのJava勉強方法

    PHP経験のあるプログラマーなのですが、 新規にJavaを勉強することになりました。 PHP経験年数は5年程度で、 一通りのWebアプリケーション開発はこなせるスキルはあるかと思います。 Javaでやりたいこととしましては、 PHPと同等のWebアプリケーションを開発できるようなスキルを身に着けたいと思っています。 Strutsなどフレームワークを使った開発まで視野に入れて勉強したいと考えているのですが、 私の探した限りですと、なかなかWebアプリケーション開発にフォーカスした、 本やWebの情報が出てこず、お力をお借りしたいと思いまして、質問させていただきました。 皆様のオススメの勉強方法を教えてください。 何卒よろしくお願いします。

  • サーブレット/jspについて

    これまでVB系の開発を主に行っておりましたが、javaを学ぶこととなり、Eclipse3.4でwebアプリケーションの開発ができるレベルに達する事を目標に学習を行っております。「明解Java 入門編」という書籍を読んでjavaの記述の仕方を少し学びました。 次のステップとしてサーブレット/JSPを学びたいと考えているのですが、何かお勧めの書籍があればご紹介していただけないでしょうか? amazonにて一通り拝見したのですが、評価の高い書籍はどれも数年前の発刊だったり、Eclipseの操作の記述が無いのでは?というような不安で選ぶに選べません。 Eclipse3.4の機能を熟知しきれていなくともサーブレット/JSPを学びたいのですが良書があればご紹介いただけないでしょうか? 宜しくお願い致します。

    • ベストアンサー
    • Java
  • ブラウザの2重立上げ防止について

    おはようございます!質問ですが、 同一PCから、同webアプリケーションを1つしか 立上げられないようにしたいのですが、可能ですか? 調べているのですが、なかなかありません。 言語はJava、フレームワークはStrutsです。 JavaScriptでの制御でも構いません。 ご存知の方がいらっしゃいましたら、よろしくお願い致します。

  • jspでcssが読み込まれません。。

    練習で簡単なwebアプリケーションを作成しているのですが,jspでcssを読み込みたいのですが、なかなか読み込めません。 サイトなどを参考にしながら、コードを書いてみたのですがなかなか読み込まれず困ってます。 開発環境 OS fedora11 eclipse3.5 Tomcat 5.5.27 struts1.3.10 ブラウザ Firefox3.5.4 Eclipse内のプロジェクト構造 sample(プロジェクト名)  aaaaaa(パッケージ/java)  bbbbbb (ファイル)  cccccc (ファイル)  WEB-INF(WEB-INFの配下にはlib,pages,xmlファイルがあります)   lib   pages(pagesの配下にはcss,jspファイルがあります)    css(cssの配下のcssファイルを読み込みたい)     sample.css    jsp (jspの配下にsampleファイルがあります)     sample(sampleの配下にはsample.jspがあります)      sample.jsp sample.jspの中には下記のように書いてあります。 <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <meta http-equiv="content-style-type" content="text/css"> <link rel="stylesheet" href="pages/css/sample.css" type="text/css"/> </head> sample.cssはhttp://www.stylish-style.com/csstec/basic/b-table-deco.htmlの2をそのまま書いています。 参考にしたサイト http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1313643858 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=36945&forum=12 Firefoxで確認するとエラーも特になく表示されるのですが tableで指定した枠が表示されなくて困っています。 よろしくお願いします。

    • ベストアンサー
    • Java

専門家に質問してみよう