Договоренности именования атрибутов
Все сервлеты в контексте совместно используют атрибуты, находящиеся в интерфейсе ServletContext. Чтобы избежать столкновений имен атрибутов, имена их используют те же правила что и имена пакетов. Например, сервлеты магазина Duke's Bookstore
совместно используют атрибут examples.bookstore.database.BookDBFrontEnd. Имена, начинающиеся с префиксов java.*, javax.*, и sun.* зарезервированы.