Avez-vous vu des projets open source qui utilisent doGet pour écrire doPost ou public ? Au moins, je ne l'ai pas vu.
La portée de
doit être aussi petite que possible (si vous pouvez utiliser private, n'utilisez pas protected, si vous pouvez utiliser protected, n'utilisez pas public C'est un principe). cela doit être suivi dans le codage.
Accédez d'abord à la méthode de service, puis utilisez la méthode de service pour déterminer si vous devez utiliser la méthode doget ou dopost. Cependant, la servlet que nous avons écrite hérite de HttpServlet et réécrit le doget et le doPost de la classe parent, nous devons donc utiliser public. . Java a conçu cette méthode d'augmentation des autorisations afin que les sous-classes puissent décider si leurs méthodes peuvent être ouvertes aux appelants. Si la sous-classe est protégée, le conteneur de servlet peut également y accéder. Généralement, les autorisations d'accès pour les méthodes de classe parent remplacées sont >= les méthodes de la classe parent.
Avez-vous vu des projets open source qui utilisent
La portée dedoGet
pour écriredoPost
oupublic
? Au moins, je ne l'ai pas vu.doit être aussi petite que possible (si vous pouvez utiliser
private
, n'utilisez pasprotected
, si vous pouvez utiliserprotected
, n'utilisez paspublic
C'est un principe). cela doit être suivi dans le codage.Accédez d'abord à la méthode de service, puis utilisez la méthode de service pour déterminer si vous devez utiliser la méthode doget ou dopost. Cependant, la servlet que nous avons écrite hérite de HttpServlet et réécrit le doget et le doPost de la classe parent, nous devons donc utiliser public. . Java a conçu cette méthode d'augmentation des autorisations afin que les sous-classes puissent décider si leurs méthodes peuvent être ouvertes aux appelants. Si la sous-classe est protégée, le conteneur de servlet peut également y accéder. Généralement, les autorisations d'accès pour les méthodes de classe parent remplacées sont >= les méthodes de la classe parent.