1. catalina.bat は UTF-8 に設定する必要があります。UTF-8 に設定しないと、ページが文字化けします。さまざまな UTF-8 デバッグ方法を試しましたが、効果はありませんでした。最終的に、catalina.bat で「JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8」を設定することしかできませんでした。UTF-8 を追加すると問題は解決しますが、 tomcat のコマンド ボックスと出力ログはすべて文字化けします。 2. コンパイル ツールを使用している場合は、IDEA コンパイラの VM オプションで -Dfile.encoding=UTF-8 を設定するか、Eclipse 設定で utf-8 に変更することで問題を解決できます。ただし、Windows サーバー上で Tomcat を使用してデプロイする場合、文字化けは解決できません。 3. service.xml に UTF-8 を追加しても意味がなく、文字化けした文字が引き続き表示されます。 <コネクタ ポート="80" プロトコル="HTTP/1.1" 接続タイムアウト="20000" リダイレクト ポート="8433" URIEncoding="UTF-8" /> <コネクタ ポート="8009" プロトコル="AJP/1.3" リダイレクト ポート="8433" URIEncoding="UTF-8"/> 問題の原因:Windows のデフォルトのエンコード セットは GBK です。startup.bat を使用して Tomcat を起動すると、catalina.bat のコードが読み込まれ、新しいウィンドウが開いて実行されます。開かれた cmd のデフォルトのエンコーディングが utf-8 ではない可能性があります。これはシステム エンコーディングと一致しないため、文字化けが発生します。 解決:cmd コマンド ラインのエンコードを変更し、レジストリを開いて、HKEY_CURRENT_USER → Console → Tomcat (tomcat のタイトル バーを変更した場合、これは開いたコマンド ウィンドウの名前です) を見つけ、CodePage 項目を見つけて、存在しない場合は作成し、値を 10 進数の 65001 に変更して、[OK] をクリックします。 Tomcat で catalina.bat を UTF-8 に設定した場合にコンソールに表示される文字化けについての記事はこれで終わりです。Tomcat で catalina.bat を UTF-8 に設定する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Chrome 73 によるフレックスレイアウトの崩れの解析と解決方法
>>: CSSポジションの5つの異なる値の使い方の詳細な説明
目次MySQLを初期化するMySQL サービスをインストール + MySQL サービスを開始MySQ...
コード知識ポイント1. fullpage.jsを組み合わせてフルスクリーンスクロールを実現する2. ...
1. 日付のサイズを比較するには、XML に渡される日付形式は 'yyyy-MM-dd...
1. モバイル端末でクリックされたときにタグの青色を解除する { -webkit-tap-highl...
Centos7 上で openresty 用の Dockerfile を作成し、ビルドしました。 d...
目次1. サブクエリとは何ですか? 2. 自己結合3. 自然な結合4. 外部接続1. サブクエリとは...
1. フレックスレイアウト 。父親 { ディスプレイ: フレックス; コンテンツの中央揃え: 中央;...
目次1. すべて選択2. 商品の数量を増やすか減らす3. 商品の小計を変更する4. 合計と合計額を計...
1. CSSファイルの命名規則提案: 文字、_、-、数字を使用します。文字で始まる必要があり、純粋な...
1. ロゴに代替テキストを追加するこれには 2 つの利点があります。スクリーン リーダーがロゴ画像の...
目次序文1. グローバル統合オーバーライドを使用する2. .vueファイルを変更する3. コンポーネ...
目次1. デザインパターンとは何ですか? 2. デザインパターンの5つの設計原則(SOLID) 3....
オペレーティング システム win10 MySQL は、公式 Web サイトからダウンロードした 6...
ページ内のテーブルの幅を width="600px" に設定した後も、幅が固定さ...
1. はじめにデータベース内のデータ量が一定レベルに達すると、システムパフォーマンスのボトルネックを...