トラブルシューティング
ドミノ サーバー, ドミノ デザイナー
サーブレット: ServletRequest.getParameter の動作に関する変更

R5.0.1 では、次の Java サーブレットのメソッドの動作が変更されました。
javax.servlet.ServletRequest.getParameter()
javax.servlet.ServletRequest.getParameterNames()
javax.servlet.ServletRequest.getParameterValues()
動作の変更は、HTTP POST リクエストが検索文字列と URL エンコードされたコンテントボディを含んでいる場合のシナリオに影響します。ドミノ R5.0 では、これらのメソッドは検索文字列からのパラメータのみを返し、コンテントボディは無視されました。ドミノ R5.0.1 では、これらのメソッドは、より標準的なシナリオの扱いに従います。
1. POST リクエストがエンコードされたコンテントボディを含む場合、パラメータは常にボディから取得されるます。検索文字列はすべて、無視されます。検索文字列にアクセスするためには、メソッド HttpServletRequest.getQueryString() を使用します。
2. POST リクエストがエンコードされたコンテントボディを含まないが、検索文字列を含む場合、パラメータは検索文字列から取得されます。
3. リクエストが、エンコードされたコンテントボディも検索文字列も含まない場合は、パラメータは返されません。
-------------------------------------------------------------------------------------------------------------------------------------------
Web に接続している場合は 、 ここをクリックするとこの文書についてのコメントをロータスに送信できます。