今天遇到一個問題,在Webwork 2.2里面給一個Action的result傳多個參數:
原先配置如下



運行時候出現如下提示:
The reference to entity "field2" must end with the ';' delimiter.
我本以為是OGNL的問題,四處搜尋,不得其解……看了DTD也沒有發現問題。
后來修改過程中突然發現原來是SAX解析器出錯,我這才想到可能是XML的問題。
經過再三查詢得到解決方案:
使用"&"代替"&",原理和HTML中的轉義相同,我居然忘記了XML的語法規范,慚愧。
配置如下:



工作正常了!希望對大家有用。
這幾天超忙,沒怎么寫Blog,還是要勤呀。