W Jakarta Server Pages 3.1 używanie dyrektywy isThreadSafe nie jest już zalecane. Dyrektywa isThreadSafe jest zaimplementowana w inny sposób w JSP 3.1
i może spowodować poważne problemy z wydajnością.
Więcej informacji na temat dyrektywy isThreadSafe zawiera
specyfikacja Jakarta Server Pages 3.1
Więcej informacji na temat migracji Jakarta 10 znajduje się w sekcji Różnice między Jakarta Server Pages 3.1 i 3.0.