Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
なぜポートレットで文字エンコーディングを変更する必要があるのでしょうか? ページに含まれている場合、ページには既に文字エンコーディングが含まれている必要があります。ポートレットが別のポートレットを使用している場合、ブラウザが何をすべきかわかりません。
追加の質問: ポートレット 2.0 の API は、文字エンコーディングに関して矛盾するのはなぜですか? ポートレットで文字エンコーディングを変更することは許可されていないと書かれている箇所が 1 つありますが、後でその方法を示します。
ポートレットの文字コードを変更できるとは仕様に書いていないと思います。
セクション12.7.1 2.0 仕様の応答文字セットの設定では、ResourceResponse のエンコーディングを変更できると述べています。ただし、リソースの応答はポートレットを含むページとは別に送信されるため、これはポートレットのエンコーディングの変更とは異なります。