トップ アルファベット あいうえお きごう

JSPタグ・コマンド

タグ    
<%=    〜  %> 値の表示
<%           %> 通常式、文、関数など (Java Scriptlet)
<%!        %> 宣言文
<%--        --%> コメント
<%@                           %> インクルード
コマンド   
<%@ include                 %>
<jsp:include               />
インクルード
<jsp:usebean             />
</jsp:usebean          >
JavaBeansにアクセスして使用する
scope = "" 
page
これは JavaBeanに対するデフォルトのスコープです。オブジェクトは現在ページのjavax.servlet.jsp.PageContextに格納されます。このJSPページの現在の呼び出しからのみ使用可能です。インクルードされたJSPページでは使用できません。このページ要求の完了時には廃棄されることになっています。
request
オブジェクトは現在のServletRequest内に格納されます。同一の要求オブジェクトに渡された、インクルードされた他のJSPページで使用可能です。現在の要求が完了した時に廃棄されます。
session
複数のHTTPページを越えてJavaBeanオブジェクトを追跡できるよう、このsessionスコープを使用して、HTTPセッション内にJavaBeanオブジェクトを格納することができます。このJavaBeanへの参照は、このページのHttpSessionオブジェクトに格納されます。このスコープを使用するには、JSPページがセッションに参加できなければなりません。このpageディレクティブで、sessionをfalseに設定させてはいけません。
application
applicationスコープレベルでは、JavaBeanオブジェクトは ServletContextに格納されます。今のところ、このことは、サーバ内で実行中の他のサーブレットやJSPページからも、このJavaBeanオブジェクトが使用可能であるということを暗示しています。WebLogic Cluster内で実行中の他のサーバからは使用可能ではありません。
<jsp:getProperty      /> JavaBeansのプロパティの値の取得と表示
<jsp:setproperty       /> JavaBeansのプロパティの値の設定
<jsp:plugin                   >
</jsp:plugin              >
このタグはJavaPlug-inを使用して、Swingコンポーネントのアプレット(JApplet)を表示させる。
JavaTMPlug-inがない環境では意味がない。一般のHTMLタグでその部分を記述するとかなり複雑になるが、JSPならばこのタグを使うだけで済む(JSPがタグの生成を代行)。ソースコード例
<jsp:forward              /> 別のページに転送
<%@ page           %> ページ設定
<%@ taglib          %> 独自タグ設定