Freemarkerテンプレート言語で定義済みの関数を使ってデコードとエンコーディングを処理する方法はありますか?定義済みの関数を使用したエンコーディングとデコードの処理は、Freemarkerのテンプレート言語ですか?
私はFreemarker Templating Language(FTL)で文字列をUTF-8にエンコードしようとしていますが、これを行うための事前定義済みの関数はありますか?私の基本的な調査から、これまでのところ機能がないことがわかりました。
Freemarkerテンプレート言語で定義済みの関数を使ってデコードとエンコーディングを処理する方法はありますか?定義済みの関数を使用したエンコーディングとデコードの処理は、Freemarkerのテンプレート言語ですか?
私はFreemarker Templating Language(FTL)で文字列をUTF-8にエンコードしようとしていますが、これを行うための事前定義済みの関数はありますか?私の基本的な調査から、これまでのところ機能がないことがわかりました。
URLエンコード(別名エンコード率):${foo?url}
を探しています。使用される文字セットはFreeMarkerのurl_escaping_charset
設定の設定に依存するので、それをUTF-8
に設定する必要があります。 (また、${foo?url('UTF-8')}
のような文字セットを指定し、もちろん設定でこれを設定する方が良いことができます。)
をドキュメントで:http://freemarker.org/docs/ref_builtins_string.html#ref_builtin_url
テンプレートに「に文字列をエンコードする」ことで、正確にはどういう意味ですか? –
ddekany
"http://meyerweb.com/eric/tools/dencoder/"の文字列に "Do you know me"エンコーディングが "Do%20you%20Know%20me"である必要があります。他の文字のエンコーディングを確認してください – Sam