タグ

jspに関するkijitoranekoのブックマーク (3)

  • Java Solution FAQ:JSPの動作原理を教えてください

    「JSPとは何ですか?」で、ServletとJSPでできる機能には、ほとんど違いがないと書きましたが、その理由は、JSPの動作原理に関係があります。クライアントがJSPを呼び出す際には、HTMLなどと同じように、「….jsp」というファイル名を指定した形式でリクエストがWebサーバに送信されます。JSPに対応したWebサーバでは、受信したリクエストのURLを解析し、.jspというファイルが指定されていた場合は、Webサーバ自身は処理を行わず、その処理を、JSPプロセッサに依頼します。そして、JSPプロセッサが、指定されたJSPファイルを解析して実行し、結果をクライアントに送信する、という流れになります。 この仕組みそのものは、Servletに非常に近いものですが、JSPの面白いところは、JSPプロセッサの動作にあります。実は、JSPプロセッサは、指定されたJSPを解析し、これを、同じ動作を

  • Servlet(サーブレット) / JSP入門 : Javaサーバサイドアプリ

    サーバ側で動作するJavaアプリケーションを作成するにはサーブレットやJSPを使います。サーブレットとJSPは基的に同じことを行いますが、サーブレットはJavaプログラムと同様に作成するのに対し、JSPはPHPのようにスクリプト言語のような記述します。そこで画面表示部分の作成にはJSPが適しており、データベースとの接続などバックエンドで動く部分はサーブレットで作成するのが適しています。 ここではサーブレット及びJSPの使い方に関して具体的なサンプルを使いながら確認していきます。 なおサーブレットやJSPはサーバ側でJavaアプリケーションを作成するための仕様であり、実装したアプリケーションとして無料で提供されているTomcatを使っていきます。TomcatはWebサーバとしての機能も持っておりTomacat単体で試していきますが、Apacheなどと組み合わせる場合は『Tomcatとの連携

  • Javaの道:JSP(14.カスタムタグ(tldファイルの作成))

    XMLの定義方法 JSP2.0からXMLの定義方法がDTDからXMLスキーマに変わりました。DTDも使えますが、JSP2.0の新機能を使用するためにはXMLスキーマを使用する必要があります。 <?xml version="1.0" ?> <!-- XMLスキーマの定義を記載 --> <taglib xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-jsptaglibrary_2_0.xsd" version="2.0"> -------カスタムタグの定義------- -------カスタムタグの定義------- </taglib>

    Javaの道:JSP(14.カスタムタグ(tldファイルの作成))
  • 1