2017-09-05 2 views
0

私はこのウェブサイトを私が提供しようとしているAngularで作っています。 SpringbootとMavenだけでやっても問題はありません。 WebページはUTF-8で正しくエンコードされています。今私はGoogle AppengineとSpringbootでページを提供しようとしており、UTF-8なしで提供されます。私のpom.xmlでspringbootのAppengineはUTF-8で静的ファイルを提供しません

私はこのラインに

<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 

を持っており、App Engineの-web.xmlの

<system-properties> 
    <property name="java.util.logging.config.file" value="WEB-INF/logging.properties" /> 
    <property name="file.encoding" value="UTF-8" /> 
    <property name="DEFAULT_ENCODING" value="UTF-8" /> 
</system-properties> 

に私はまだ、このすべてを学んでいるが、それはすべてのもののように感じているはずUTF-8で提供されます。

答えて

0

あなたはあなたがページ上の任意のISO-8859-1文字を持っている、と

  • ていない静的なHTMLが(それ以外)<meta charset="UTF-8">(HTML5)または<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  • が含まれていることを確認

    1. ということです
    +0

    これはすべて設定されています。私が "ng serve"を使ってページを走らせると、それはよく見えます。そして、私はmavenとspringbootプロジェクトを同じにしています。しかし、appengineと一緒に行くと、MavenとSpringbootのUTF-8が消える –

    関連する問題