私はHTMLエスケープを行うためにJSPfn:escapeXml
の入力値(たとえば)に適用しています。>
フォームを送信するとき、パラメーターをコントローラーに送信する必要があります。私のコントローラーでは、リクエストパラメーターはとして>
ではなくとして来ます>
。このため、元の値を取得するためにコントローラーでエスケープを解除できませんでした。誰かがこれを手伝ってもらえますか?
質問する
2844 次
2 に答える
1
Apache Commons Lang-String Escape Utils
http://commons.apache.org/lang/api-2.4/org/apache/commons/lang/StringEscapeUtils.html
unscapeメソッドの1つを使用します。
于 2012-10-30T14:17:16.900 に答える
0
1つの解決策は、カスタムメソッドを作成し、&gtのすべての文字列オカレンスを>に置き換え、他のhtml文字に対して同様の操作を実行することです。
于 2012-10-30T11:21:03.890 に答える