1
私はinit()メソッドを記述したliferayポートレットクラスを持っています。それをデプロイした後、ページにポートレットを置くと空になり、ログファイルをチェックすると "null is not valid include"というエラーが出ます。しかし、init()メソッドを削除すると問題なく動作します。私のinit()メソッドは次のように簡単です:nullが有効なインクルードエラーメッセージではありません
public void init() throws PortletException{
}
MVCPortletを使用する場合、どこで私は初期化を行うべきですか? – Karadous
init()を使用できますが、メソッドをオーバーライドする場合は、カスタムポートレットクラスでsuper.init()を呼び出してください。 –
Thanks Sandeep Nair – Karadous