我手动将JSP文件的默认编码更改为UTF-8,但是当我使用模板$ {encoding}创建新文件时,charset
始终设置为ISO-8859-1
。
如何更改eclipse的设置,以便UTF-8是JSP文件的默认字符集?
答案 0 :(得分:13)
我遇到了同样的问题,但更改了设置:
Preferences -> General -> Content Types ->
Text -> JSP -> Default Encoding -> UTF-8
它对我有用。希望它有所帮助。
答案 1 :(得分:12)
我想你问的是如何设置模板,以便$ {encoding}打印出UTF-8
,而不是ISO-8859-1
。
如果是这种情况,您需要遵循:
Window-->Preferences-->Web-->JSP Files
然后只需使用下拉框更改为ISO 10646/Unicode(UTF-8)
您还需要对HTML文件执行相同的操作。
答案 2 :(得分:4)
可能与Eclipse JSP: incorrect default text file encoding
中的“问题”相同添加
<%@ page pageEncoding="UTF-8" %>
到您的JSP AND 检查Joe描述的工作空间编码设置
答案 3 :(得分:1)
在Eclipse中,转到Windows - &gt;偏好 - &gt;网络 - &gt; JSP文件
从* Encoding *下拉框中选择UTF-8编码。
答案 4 :(得分:0)
我认为编码参数尚未设置为UTF-8,需要从它来源的源更改。