で何もしないようだ、私はrequest.setCharacterEncoding(「UTF-8」)を入力して、私はこの方法が実際にあるものを見てみたいですソースコード、と私はメソッドのソースコード
を入力して左クリックして、それはインターフェースメソッドのコードでは、のServletRequestインタフェースに行く+ CTRLを使用するにはrequest.setcharacterencoding()メソッドは、サーブレットのJavaクラスのソースコード
public void setCharacterEncoding(String env)
throws java.io.UnsupportedEncodingException;
であることは確かに空の方法だからですServletRequest
はインターフェイスです。
どこでこのメソッドが実際にエンコードを設定するのを確認できますか?
デバッガを使用してブレークポイントを設定し、「ステップイン」を使用して実装クラスにジャンプすることをお勧めします。私が知る限り、 "本当の"クラスは、tomcat、jettyなどのサーブレットコンテナによって提供されます。 – f1sh
@ f1shありがとう、私はこの方法を使用し、最終的にクラスRequestで関連するコードを見つけました。 – jacky