我有一个liferay portlet类,我在其中编写一个init()方法。部署之后,当我将portlet放在页面上时它是空的,当我检查日志文件时,我得到“null不是有效包含”错误。但是当我删除init()方法时,它的工作没有问题。我的init()方法就像这样简单:
public void init() throws PortletException{
}
答案 0 :(得分:2)
使用MVCPortlet扩展您的portlet。如果您已经在使用MVCPortlet,请不要包含init方法或确保调用super.init()。