public render parameter怎么配才能跑起来啊
wuxi7227
2010-04-23
在下在liferay5.2.3 ext项目下写了两个portlet。想支持public render parameter以获得cascading效果。怎么老跑不起来啊,后台总是报错: supported public render parameter references unknown identifier
在下配置如下: portlet-ext.xml <portlet> <portlet-name>EXT_CITYINTRO</portlet-name> <display-name>CityIntro</display-name> <portlet-class>com.liferay.portlet.StrutsPortlet</portlet-class> ................. <supported-public-render-parameter> <identifier>city</identifier> <qname xmlns:x="http://www.liferay.com/public-render-parameters">x:city</qname> </supported-public-render-parameter> </portlet> <public-render-parameter> <identifier>city</identifier> <qname xmlns:x="http://www.liferay.com/public-render-parameters">x:city</qname> </public-render-parameter> liferay-portlet-ext.xml <portlet> <portlet-name>EXT_CITYINTRO</portlet-name> <struts-path>ext/cityintro</struts-path> <use-default-template>false</use-default-template> <supported-public-render-parameter> <identifier>city</identifier> <qname xmlns:x="http://www.liferay.com/public-render-parameters">x:city</qname> </supported-public-render-parameter> </portlet> <public-render-parameter> <identifier>city</identifier> <qname xmlns:x="http://www.liferay.com/public-render-parameters">x:city</qname> </public-render-parameter> 请教达人! |