Wie wir wissen, jsp kompiliert zu einer Klasse, die httpservlet erweitert dann wie es Class1 wieder erweitern kann.Wenn Jsp generierte Klasse erweitert HttpServlet, wie können wir es mit einer weiteren Klasse erweitern mit Extend-Tag?
0
A
Antwort
0
Es ist unmöglich in java
zwei class
zur gleichen Zeit zu verlängern.
java
unterstützt keine Mehrfachvererbung im Kontext der Klasse, aber für Interface
ist es da.
Sie können also mehrere Interfaces
in einer einzigen Klasse implementieren, aber mehrere Klassen können nicht erweitert werden.
Sie können dies jedoch mithilfe der Vererbung auf mehreren Ebenen unter Java
implementieren. Als solches Beispiel
import javax.servlet.http.HttpServlet;
class A extends HttpServlet{
// your Body and implement Method that you need
}
und jetzt abbriviates können Sie diese Klasse A in Ihre eigene Business-Logik der Klasse B. erweitern Wie unten gezeigt ...
import package.name.A;
Class B extends A{
// Now HttpServlet is your parent class too in heirarchy..
}
Dank
Wir sind hier zu helfen Sie lösen Ihre Probleme. Eher dann vollständig antworten und Code für dich schreiben. Bitte lassen Sie uns wissen, welche Bemühungen Sie unternommen haben, dies zu tun. – Nehal