2012-05-03 72 views
0

要強制OGNL評估,可以使用%{}語法,但是應該使用什麼來禁用它?如何禁用ognl評估?

考慮下面的代碼 -

<s:a action="likeButton"> 
    <s:param name="returnAction" value="viewItem" /> 
</s:a> 

什麼情況是,viewItem被查找值棧上,當找不到它就會返回一個空字符串。

likeButton?returnAction= 

這不是我想要的。我想要的是作爲參數傳遞的字面值viewItem。

likeButton?returnAction=viewItem 

回答

1

你應該用雙引號內的單引號分隔你的文字,然後它應該沒問題。

<s:a action="likeButton">  
    <s:param name="returnAction" value="'viewItem'" /> 
</s:a> 

問候,