検索
カレンダー
2019年9月
« 4月    
1234567
891011121314
15161718192021
22232425262728
2930  
ブログメニュー
Amazon検索
キーワード:

Mojarraに対するweb.xmlでの設定

2010年3月18日

Mojarra(GlassFish)を使っていて、勝手にBeanValidationが動作するので停止させる方法を探していました。

JSF2 の Final Draft では、「javax.faces.validator.DISABLE_BEAN_VALIDATOR」を true にすればよいと書いてあったのですが、停止できませんでした。

そこでソースコードを辿ってみたところ、WebConfigurationクラス に定義がありました。どうやら BeanValidation を停止させるには「javax.faces.validator.DISABLE_DEFAULT_BEAN_VALIDATOR」を true にすればよさそうです。

・・・どちらが正しいのでしょうか。 僕の見ていた資料が古いんですかね?

ついでに、Mojarraで設定できるキーを抜き出して一覧にしてみます。それぞれの意味は各自調べて下さい(^^;

  • com.sun.faces.displayConfiguration
  • com.sun.faces.validateXml
  • com.sun.faces.verifyObjects
  • com.sun.faces.forceLoadConfiguration
  • com.sun.faces.disableVersionTracking
  • com.sun.faces.enableHtmlTagLibValidator
  • com.sun.faces.enableCoreTagLibValidator
  • com.sun.faces.preferXHTML
  • com.sun.faces.PreferXHTML
  • com.sun.faces.compressViewState
  • com.sun.faces.COMPRESS_STATE
  • com.sun.faces.compressJavaScript
  • com.sun.faces.externalizeJavaScript
  • com.sun.faces.sendPoweredByHeader
  • com.sun.faces.enableJSStyleHiding
  • com.sun.faces.enableScriptsInAttributeValues
  • com.sun.faces.writeStateAtFormEnd
  • com.sun.faces.enableLazyBeanValidation
  • com.sun.faces.enabledLoadBundle11Compatibility
  • com.sun.faces.enableRestoreView11Compatibility
  • com.sun.faces.serializeServerState
  • com.sun.faces.enableViewStateIdRendering
  • com.sun.faces.registerConverterPropertyEditors
  • com.sun.faces.enableGroovyScripting
  • javax.faces.DISABLE_FACELET_JSF_VIEWHANDLER
  • javax.faces.validator.DISABLE_DEFAULT_BEAN_VALIDATOR
  • javax.faces.DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE
  • javax.faces.FACELETS_SKIP_COMMENTS
  • facelets.SKIP_COMMENTS
  • javax.faces.PARTIAL_STATE_SAVING
  • com.sun.faces.generateUniqueServerStateIds
  • com.sun.faces.autoCompleteOffOnViewState
  • com.sun.faces.enableThreading
  • com.sun.faces.allowTextChildren

コメントはまだありません »

コメントはまだありません。

TrackBack URL : http://www.meibinlab.jp/nishijima/archives/128/trackback

コメントする