私はHerokuを初めて試しています。私はJavaのチュートリアルに従っています。 https://devcenter.heroku.com/articles/getting-started-with-java#introductionHeroku日本語のテキストが文字化けして
日本語のテキストをindex.ftlファイルに追加すると、正しく表示されません。 EclipseでのテキストファイルのエンコーディングはすでにUTF-8です。また、<meta charset="UTF-8" />
も追加しました。
私の問題は、日本語のテキストがftlファイルにハードコードされ、入力データがサーブレットに送信されることです。
リバース(サーブレットから日本語のテキストは)のpom.xmlに以下を追加した後、正常に動作します:
のMavenプラグインの下:<encoding>${project.build.sourceEncoding}</encoding>
、プロジェクト自体の内部:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
申し訳ありませんが、私のサーブレットに提出されたデータはうまく動作しますが、Windowsのcmdコンソールでは正しく表示されません(heroku local webコマンドを実行したところです。 .ftlファイルはまだ問題です... – sikidhart
私はいくつかのテストを行いました。サーバーにアップロードするときに動作しますが、herokuローカルWebコマンドを使用していると文字化けしています – sikidhart