當傳遞的參數中包含了加號('+')
在server端接收時會變成空白(' ')
後來換了3.2.0版
也試了不少的方法
包括先將參數編碼
或是透過filter的enocde,decode的attribute,function
還是無法解決
後來終於try出一個能解決的方法(但不是很好...)
step 1
<urlrewrite decode-using="null">
step 2
set一個相同的參數名
<rule>
<set type="request" name="Keyword">$1</set>
<from>/Search(.*).html</from>
<to type="forward">/ItemList.action?Keyword=$1</to>
</rule>
目前這樣做算是解決了這個討厭的問題
沒有留言:
張貼留言