パッケージと説明 |
---|
javax.faces.bean |
インターフェースと説明 |
---|
javax.servlet.jsp.el.FunctionMapper JSP 2.1 の時点で、 FunctionMapper に置き換えられました |
javax.resource.spi.security.GenericCredential 一般的な資格情報を表すための推奨される方法は、同様の機能を提供する J2SE バージョン 1.4 の org.ietf.jgss.GSSCredential インターフェースを使用する方法です。 |
javax.servlet.http.HttpSessionContext セキュリティ上の理由から、Java(tm)Servlet API 2.1 以降、代替なし。このインターフェースは、この API の将来のバージョンで削除される予定です。 |
javax.servlet.SingleThreadModel Java Servlet API 2.4 の時点で、直接の代替はありません。 |
javax.servlet.jsp.el.VariableResolver JSP 2.1 の時点で、 ELResolver に置き換えられました |
クラスと説明 |
---|
javax.faces.webapp.AttributeTag Faces 実装は、このクラスの実装を提供する必要があります。 |
javax.faces.webapp.ConverterTag これは部分的に ConverterELTag に置き換えられました。残りの機能、つまりバインディング機能と ConverterTag.createConverter() メソッドの実装は、実装の詳細になりました。 |
javax.servlet.jsp.el.Expression JSP 2.1 の時点で、 ValueExpression に置き換えられました |
javax.servlet.jsp.el.ExpressionEvaluator JSP 2.1 の時点で、 ExpressionFactory に置き換えられました |
javax.servlet.http.HttpUtils Java(tm)サーブレット API 2.3 以降。これらのメソッドは、デフォルトのエンコーディングでのみ有用であり、リクエストインターフェースに移動されました。 |
javax.faces.el.MethodBinding これは MethodExpression に置き換えられました。 |
javax.faces.el.PropertyResolver これは ELResolver に置き換えられました。 |
javax.faces.view.facelets.ResourceResolver |
javax.faces.application.StateManager.SerializedView このクラスは、仕様の 1.0 バージョンで Serializable とマークされていませんでした。これも静的内部クラスではなかったため、Serializable にすることはできません。仕様のバージョン 1.2 では非推奨になっています。代わりに、実装に依存する Object を使用します。 |
javax.faces.webapp.UIComponentBodyTag すべてのコンポーネントタグが BodyTag を実装するようになりました。このクラスは UIComponentELTag に置き換えられました。 |
javax.faces.webapp.UIComponentTag このクラスの使用は UIComponentELTag に置き換えられました。これは UIComponentClassicTagBase を継承して、Jakarta Server Pages 2.1 の一部として導入された Jakarta Expression Language API を使用するプロパティを追加します。 |
javax.faces.webapp.ValidatorTag これは部分的に ValidatorELTag に置き換えられました。残りの機能、つまりバインディング機能と ValidatorTag.createValidator() メソッドの実装は、実装の詳細になりました。 |
javax.faces.el.ValueBinding これは ValueExpression に置き換えられました。 |
javax.faces.el.VariableResolver これは、 null base 引数で動作する場合、ELResolver に置き換えられました。 |
例外と説明 |
---|
javax.servlet.jsp.el.ELException JSP 2.1 の時点で、 ELException に置き換えられました |
javax.servlet.jsp.el.ELParseException JSP 2.1 の時点で、 ELException に置き換えられました |
javax.faces.el.EvaluationException これは ELException に置き換えられました。 |
javax.faces.el.MethodNotFoundException これは MethodNotFoundException に置き換えられました。 |
javax.faces.el.PropertyNotFoundException これは PropertyNotFoundException に置き換えられました。 |
javax.faces.el.ReferenceSyntaxException これは ELException に置き換えられました。 |
アノテーション型と説明 |
---|
javax.faces.bean.ApplicationScoped これは、同様のセマンティクスを持つ CDI ビルトインスコープである javax.enterprise.context.ApplicationScoped に置き換えられました。 |
javax.faces.bean.CustomScoped これは、CDI カスタムスコープと javax.enterprise.context.spi.Context に置き換えられました。詳細については、CDI 仕様の 2.4.2 および 6.2 を参照してください。 |
javax.faces.bean.ManagedBean これは、一般に Managed Beans 仕様に置き換えられました。具体的には、CDI 仕様からの依存性注入、スコープ、命名です。アプリケーションスコープの Bean の eager 属性は、 javax.enterprise.context.ApplicationScoped の javax.enterprise.context.Initialized イベントを監視することによって具体的に置き換えられることに注意してください。詳細については、CDI 仕様の 6.7.3 を参照してください。 |
javax.faces.bean.ManagedProperty これは、同様のセマンティクスを持つ CDI ビルドイン Bean である javax.faces.annotation.ManagedProperty に置き換えられました。 |
javax.faces.bean.NoneScoped これは、ほぼ同様のセマンティクスを持つ CDI 組み込みスコープである javax.enterprise.context.Dependent に置き換えられました。 |
javax.faces.bean.ReferencedBean 参照 Bean の概念は、設計時の約束に使用されましたが、広範囲にわたる採用は達成されませんでした。faces-config.xml で XML バリアントを使用する以外に、これを直接置き換える方法はありません。 |
javax.faces.bean.RequestScoped これは、同様のセマンティクスを持つ CDI ビルトインスコープである javax.enterprise.context.RequestScoped に置き換えられました。 |
javax.faces.bean.SessionScoped これは、同様のセマンティクスを持つ CDI ビルトインスコープである javax.enterprise.context.SessionScoped に置き換えられました。 |
javax.faces.bean.ViewScoped これは javax.faces.view.ViewScoped に置き換えられました。この対応するアノテーションの機能はこれと同じですが、CDI カスタムスコープとして実装されています。 |
フィールドと説明 |
---|
javax.faces.component.UIComponent.bindings |
javax.faces.component.UIComponent.CURRENT_COMPONENT |
javax.faces.component.UIComponent.CURRENT_COMPOSITE_COMPONENT |
javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_TAG Java JSP API 1.2 以降、BodyTag.EVAL_BODY_BUFFERED または IterationTag.EVAL_BODY_AGAIN を使用します。 |
javax.faces.validator.Validator.NOT_IN_RANGE_MESSAGE_ID |
javax.persistence.Persistence.PERSISTENCE_PROVIDER |
javax.persistence.Persistence.providers |
javax.faces.component.NamingContainer.SEPARATOR_CHAR |
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.