jp.terasoluna.fw.web.struts.taglib
クラス JavascriptValidatorTagEx

java.lang.Object
  上位を拡張 JavascriptValidatorTag
      上位を拡張 jp.terasoluna.fw.web.struts.taglib.JavascriptValidatorTagEx

public class JavascriptValidatorTagEx
extends JavascriptValidatorTag

Strutsが提供する、JavascriptValidatorTagクラスを拡張したクラス。 プロパティファイルから取得した半角カナ、全角カナ文字列を Javascriptの変数として出力する。

タグがサポートする属性

<html:javascript> タグの API を参照。

関連項目:
FieldChecksEx

フィールドの概要
private static long serialVersionUID
          シリアルバージョンID
 
コンストラクタの概要
JavascriptValidatorTagEx()
           
 
メソッドの概要
 int doStartTag()
          タグの評価開始時に呼ばれる。
protected  java.lang.String renderKanaList()
          FieldCheckExクラスから半角カナ、全角カナ文字列を取得し、 JavaScriptの変数定義の文字列として編集し、返却する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

serialVersionUID

private static final long serialVersionUID
シリアルバージョンID

関連項目:
定数フィールド値
コンストラクタの詳細

JavascriptValidatorTagEx

public JavascriptValidatorTagEx()
メソッドの詳細

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException
タグの評価開始時に呼ばれる。 半角カナ、全角カナのリストをFieldCheckExクラスの変数から 取得し、JavaScriptの変数として出力する。

戻り値:
処理結果
例外:
javax.servlet.jsp.JspException - 処理失敗時の例外

renderKanaList

protected java.lang.String renderKanaList()
FieldCheckExクラスから半角カナ、全角カナ文字列を取得し、 JavaScriptの変数定義の文字列として編集し、返却する。

戻り値:
半角カナ、全角カナの変数定義文字列