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



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



工作正常了!希望對大家有用。
這幾天超忙,沒怎么寫B(tài)log,還是要勤呀。