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



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



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