3
當我們將一個帶有「+」字符的參數傳遞給一個web服務(寫入groovy)時,我們遇到了一個問題,該字符正在被解碼到一個空間。即使我們通過「%2B」,它也會被解碼兩次(?)並導致一個空間。我們正在使用grails 1.3.6無法將「+」傳遞給grails webservice URL
有人可以幫我嗎?
URLMappings文件有
"/actionName/${param1}"(controller:'myController', action:'myAction')
當我們調用
/actionName/my+param
或
/actionName/my%2Bparam
兩個結果中
/actionName/my param
謝謝, 馬杜。
這urlMapping中看起來了。你確定它不應該是「/ actionName/$ param1」(controller:「myController」,action:「myAction」)。注意$來表示param1是一個變量。不是說這可以解決你的問題,但更好的是儘可能準確地解決你的問題。 – Gregg
對不起,它是$ param1 – Madhu84
你最近怎麼做實際的電話? –