Eclipse の使い方


JSTLはhttp://jakarta.apache.org/taglibs/にある。

タグライブラリ(JSTL)

  1. ダウンロードした圧縮ファイルを解凍する。
  2. 「lib」フォルダ内にある「jstl.jar」と「standard.jar」ができる。


  3. 「WEB-INF/lib」フォルダにコピーする。
  4. (例)「C:\JAVA\jspExample\WEB-INF\lib」


  5. プロジェクトのアイコンを右クリックし、「最新表示(F)」を押す。

  6. 「jstl.jar」と「standard.jar」が表示される。

  7. プロジェクトのアイコンを右クリックし、「プロパティー(R)」を選択する。

  8. 「Javaのビルドパス」 - 「ライブラリ」 - 「JARの追加」を選択する。

  9. 「jstl.jar」と「standard.jar」を選択する。

  10. 「jstl.jar」と「standard.jar」が表示される。

  11. 解凍したフォルダで「tld」フォルダを「WEB-INF/lib」フォルダにコピーする。

  12. 「WEB-INF/lib」フォルダに「tld」フォルダが配置された。
  13. web.xmlの編集。
  14. WEB-INFフォルダ内のweb.xmlを以下のように編集する。

    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <web-app 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-app_2_4.xsd"
     version="2.4">
     <taglib>
      <taglib-uri>
       http://java.sun.com/jstl/core
      </taglib-uri>
      <taglib-location>
       /WEB-INF/tld/c.tld
      </taglib-location>
     </taglib>
    </web-app>

  15. JSPから呼び出し。
  16. JSPファイルのサンプル。

    <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
    <%@ page contentType="text/html; charset=Windows-31J" %>
    
    <html>
    <head>
    <title>九九 jstl</title>
    </head>
    <body>
    
    <h1>九九表 jstl</h1>
    
    
    <table border=1>
    
     <c:forEach var="i" begin="1" end="9">
    
      <tr>
       <c:forEach var="j" begin="1" end="9">
        
        <td>
        
         ${i} X ${j} = ${i*j}
        
        </td>
        
       </c:forEach>
      <tr>
      
     </c:forEach>
    
    </table>
    
    </body>
    </html>

 


<戻る>