0

私は現在、ユーザーへの出力を使用していくつかのフォームに取り組んでおり、#esapiEncoder.encodeForHTML()#これまでのところ問題なく正常に適用されていますが、これがエンコードを入力する正しい方法であるかどうかについてはスローされますDecimalFormat

#esapiEncoder.encodeForHTML(DecimalFormat(hrsTotalLeave))#

それは正しい方法でしょうか?またはそれは:

#DecimalFomat(esapiEncoder.encodeForHTML(hrsTotalleave))#

このページは、ColdFusion を使用しています。

4

1 に答える 1

1

値を最も外側のレベルでエンコードしたいと考えているので、それが最善#esapiEncoder.encodeForHTML(DecimalFormat(hrsTotalLeave))#の方法です。

2 番目の例を使用して、エンコードされた文字列でフォーマット関数を使用しようとすると、問題が発生する可能性もあります。

于 2013-05-22T12:21:12.003 に答える