Ich habe eine Portlet-Klasse, in der ich eine init() -Methode schreibe. Nach der Bereitstellung, wenn ich das Portlet auf der Seite platzieren, ist es leer und ich bekomme "Null ist kein gültiger Include" -Fehler, wenn ich die Protokolldatei überprüfe. Aber wenn ich die init() Methode entferne, funktioniert es ohne Probleme. Meine init() -Methode ist so einfach wie folgt:null ist keine gültige Include-Fehlermeldung
public void init() throws PortletException{
}
Also, wo sollte ich Initialisierungen bei MVCPortlet tun? – Karadous
Sie können init() verwenden, aber stellen Sie sicher, dass Sie super.init() in Ihrer benutzerdefinierten Portlet-Klasse aufrufen, wenn Sie die Methode überschreiben möchten –
Vielen Dank Sandeep Nair – Karadous