私のアプリケーションでは、JSF と Java Web サービスを使用しています。Web サービス関数のいずれかが値を返すnull
場合、常に「null」文字列として表現されます。結果として、値や空の文字列#{empty object}
をテストするような EL 式を使用することはできません。null
null
Java Web サービスが空の文字列として値を返すか、JSF/EL が「null」文字列を値として理解できるように構成する方法があるかどうかを尋ねたいと思いnull
ます。
私のアプリケーションでは、JSF と Java Web サービスを使用しています。Web サービス関数のいずれかが値を返すnull
場合、常に「null」文字列として表現されます。結果として、値や空の文字列#{empty object}
をテストするような EL 式を使用することはできません。null
null
Java Web サービスが空の文字列として値を返すか、JSF/EL が「null」文字列を値として理解できるように構成する方法があるかどうかを尋ねたいと思いnull
ます。
もし、あんたが、
SOAP を使用する場合、SOAP メッセージは XML であることを覚えておく必要があるため、空の文字列をnull
またはとして返すことができます。empty object
String
HTTP または REST を使用する場合、オブジェクトと情報をシリアル化するために HTTP を使用するタイプを覚えておく必要があります。
だからあなたは選択しなければなりません:
戻りオブジェクトの正しいシリアル化。SOAP を使用している場合は、Base64 エンコードを覚えておいてください。
エラーの正しい出力値。例外またはカスタム メッセージ コードを直接シリアル化できます。
お役に立てれば幸いです。