JSP ファイルのデフォルトのエンコーディングを手動で UTF-8 に変更しましたが、テンプレート ${encoding} を使用して新しいファイルを作成すると、charset
常にISO-8859-1
.
UTF-8 が JSP ファイルのデフォルトの文字セットになるように Eclipse の設定を変更するにはどうすればよいですか?
私は同じ問題を抱えていましたが、ここで設定を変更しました:
Preferences -> General -> Content Types ->
Text -> JSP -> Default Encoding -> UTF-8
それは私のために働いた。それが役に立てば幸い。
UTF-8
${encoding}がではなく印刷されるようにテンプレートをどのように設定するかを尋ねていると思いますISO-8859-1
。
その場合は、以下に従う必要があります。
Window-->Preferences-->Web-->JSP Files
次に、ドロップダウンボックスを使用してに変更しますISO 10646/Unicode(UTF-8)
HTMLファイルに対しても同じことを行う必要があります。
おそらくEclipse JSPと同じ「問題」:デフォルトのテキストファイルエンコーディングが正しくない
追加
<%@ page pageEncoding="UTF-8" %>
JSPに追加し、ジョーの説明に従ってワークスペースのエンコーディング設定を確認します
Eclipse で、[Windows] -> [設定] -> [Web] -> [JSP ファイル] に移動します。
そこの *Encoding * ドロップダウン ボックスから UTF-8 エンコーディングを選択します。
エンコーディング パラメータが UTF-8 に設定されていないと思います。ソースから変更する必要があります。