Этапы разработки: 1. Класс сопоставления путей (UrlMapping), который в основном разбивает и соединяет пути. (критический шаг) 2. Класс FilterStream (FilterStream), в основном отвечающий за генерацию статических страниц. 3. Класс статической страницы (HtmlPage), в основном вызывает классы UrlMapping и FilterStream. Какую бы страницу вы ни хотели сделать статической, просто наследуйте этот класс. 4. Класс HtmlHandler, суффикс пути — Html, он будет обрабатываться аналогично классу HtmlPage. 5. Класс HtmlPanel (элемент управления), при наличии этого элемента управления на странице гиперссылка станет статической.