Параметры конфигурации
Как видно по именам элементов в листинге 10.2, большое количество параметров конфигурации web-приложения можно устанавливать из файла web.xml. Эти параметры удобно разделить на следующие категории:
параметры инициализации ServletContext;
конфигурация HttpSession;
определение и отображение сервлетов и JSP-страниц;
отображение типов MIME;
стандартные страницы с приветствием;
страницы ошибок;
параметры безопасности.
Использование параметров каждой из этих категорий подробно описано в официальном руководстве по API сервлетов, поэтому здесь мы не будем рассказывать обо всех параметрах.) Наиболее вероятно, что из всех этих параметров вам потребуются только параметры для определения и отображения сервлетов и JSP-страниц. Например, рассмотрим следующий фрагмент листинга 10.1:
<servlet><servlet-name>catalog</servlet-name>
<servlet-class>com.XmlEcomBook.catalog .CatalogServ</servlet-class>
<init-param>
<param-name>workch r</param-name>
<param-value>e:\\scMpts\\XMLgTfts</param-val.ue>
</init-param> </servlet>
Этот фрагмент отображает класс сервлета в папку имен и создает один параметр инициализации с именем workdir и значением е: \\scripts\\XMLgifts. Здесь используется символ \\, так как одна косая черта \ играет роль управляющего символа для строк Java.