タグ

programmingとjspに関するghostbassのブックマーク (3)

  • [Java]JavaEE - JSP - tldファイル【PGBox】

    JSPカスタムタグやEL関数の情報を定義するtldファイルについての説明です。 以下は、JSP2.1において使用可能な全ての要素を記述しているtldファイルの例です。 <?xml version="1.0" encoding="UTF-8"?> <taglib xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xml="http://www.w3.org/XML/1998/namespace" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsd" version="

    ghostbass
    ghostbass 2010/09/09
    よくわかる説明
  • JSTL(標準タグライブラリ)

    JSPでは、カスタムタグという仕組みを使ってタグを自由に作成することができます。ただ、最初に作成し多く使うタグは、ほとんど共通しています。 JSTL(標準タグライブラリ)は、そのような、よく使われるようなタグを標準化したものです。 JSTLの実装は、Jakartaプロジェクトで開発されています。 http://jakarta.apache.org/taglibs/index.html 最新版もこちらから入手できます。 標準タグライブラリには4つのタグライブラリが含まれ、それぞれprefixとuriは次の表のようになります。 prefix uri 説明

  • JSPで、EL式のFunctions機能を使って、オリジナル関数を作成する。 - DISってHONEY♪ @gungnir_odin

    JSP2.0より導入された、EL式(Expression Language)で、 [Functions]という機能を用いて静的な関数を呼びだすことができます。 何度も実行する文字列操作や処理を、関数にまとめておくことで、 開発効率を上げることができます。 ここでは、長い文字列を指定した桁数で省略し末尾に[ ...]を付加して表示する例を用いて説明します。 手順としては、以下の2つです。 ・関数の作成 ・TLDファイルの作成 関数の作成 作成する関数は、必ず[public static]である必要があります。 パッケージ名[sample.jsp], ファイル名:[JSPFunctions.java] /** * 表示文字数を制限する * 指定桁を超える場合は、指定桁で表示文字列を制限し末尾に"..."を付加する。 * @param str 表示対象文字列 * @param size 表示桁

    JSPで、EL式のFunctions機能を使って、オリジナル関数を作成する。 - DISってHONEY♪ @gungnir_odin
    ghostbass
    ghostbass 2010/09/08
    わかりやすい
  • 1