我有一个使用struts2-ognl的应用程序。我有一个字符串数组,它由请求中的GET参数填充。如下例
http://localhost:8080/myapp/myAction.action?myArray[1]=value1&myArray[2]=value2 etc etc
有没有办法指示ognl对于数组我不想使用“[”或“]”而是另一组字符(让我们说例如“(”和“)”所以网址可以工作如下:
http://localhost:8080/myapp/myAction.action?myArray(1)=value1&myArray(2)=value2 etc etc
我问这个是因为“[”和“]”是url保留字符。我试图urlEncode他们然后ognl忽略这些参数。