Средства Web, Информация о выпуске

(C) Copyright International Business Machines Corporation 2006. Все права защищены. Ограниченные права пользователей государственных учреждений США - Использование, копирование или обнародование регламентируется Контрактом GSA ADP с IBM(R) Corp.

Оглавление

1.0 Ограничения
   1.1 Ограничения вывода свойств CSS проектировщика страницы
   1.2 Отсутствуют элементы третьего уровня меню
   1.3 Возникает исключительная ситуация нулевого указателя во время выполнения операции перенести и положить из Структуры информации проекта в Навигацию Web-сайта
   1.4 Невозможно скопировать шаблон примера как динамический шаблон в процессе создания проекта.
   1.5 Навигация Web-сайта не отражает изменений, внесенных в файл web.xml
   1.6 Усеченное имя кнопки на русском языке
   1.7 Неверный порядок пункта меню Отменить действие
   1.8 Журнал навигации не обновляется на странице Проект при изменении сайта
2.0 Известные неполадки и обходные пути
   2.1 Проектировщик страницы не работает с Управлением конфигурацией программного обеспечения (SCM) после разбиения фрейма
   2.2 Проектировщик страницы не вставляет таблицу Свободный макет из главного меню, когда текстовый курсор находится за пределами таблицы Свободный макет
   2.3 Нарушение макета панели Свойства
   2.4 Контекстные справки показывают общую справку в редакторе диаграммы Web
   2.5 Проверка синтаксиса HTML неверно показывает сообщения об ошибке "Отсутствует начальный тег" при смешивании тегов HTML и JSP

1.0 Ограничения

1.1 Ограничения вывода свойств CSS проектировщика страницы

Проектировщик страницы не поддерживает невидимые свойства CSS, например, speak.

 

Проектировщик страницы не поддерживает следующие визуальные свойства CSS:
border-collapse, border-spacing, caption-side, clip, content, counter-increment, counter-reset, cursor, empty-cells, font-variant, letter-spacing, max-height, max-width, min-height, min-width, orphans, outline-color, outline-style, outline-width, outline, overflow, page-break-after, page-break-before, page-break-inside, quotes, table-layout, visibility, widows и word-spacing.

 

Проектировщик страницы не полностью поддерживает следующие визуальные свойства CSS:
- Отрицательные значения margin, margin-top, margin-bottom, margin-left и margin-right не поддерживаются.
- Значения relative и fixed для position не поддерживаются.
- Значения vertical-align, указанные в процентах или длине, не поддерживаются.
- Значения Top и bottom для vertical-align не поддерживаются.
- Значения pre-wrap и pre-line для white-space не поддерживаются.

1.2 Отсутствуют элементы третьего уровня меню

Если при создании горизонтального или вертикального меню, имеющего глубину более 3, свойство keepSelection равно true, то наведение мыши на элементы меню должно раскрывать подменю, но  но элементы третьего уровня меню не раскрываются.

1.3 Возникает исключительная ситуация нулевого указателя во время выполнения операции перенести и положить из Структуры информации проекта в Навигацию Web-сайта

 Выполнение операции перенести и положить страницу из папки WebContent панели Структура информации проекта на страницу Навигация Web-сайта вызывает исключительную ситуацию нулевого указателя.

1.4 Невозможно скопировать шаблон примера как динамический шаблон в процессе создания проекта

 Если  при создании Web-проекта выбран фасет проекта Навигация Web-сайта на странице выбора шаблона страницы в мастере,  то можно выбрать переключатель Использовать шаблон страницы по умолчанию для  Web-сайта и выбрать шаблон примера, но выбрать можно только шаблон времени проектирования. Невозможно выбрать динамический шаблон страницы.

1.5 Навигация Web-сайта не отражает изменений, внесенных в файл web.xml

При внесении изменений в файл web.xml они не отражаются в Навигации Web-сайта.  Например, если преобразование сервлета для страницы изменено в файле web.xml, Навигация Web-сайта не отражает это изменение на странице Сведения немедленно или после  сохранения файла web.xml.

1.6 Усеченное имя кнопки на русском языке

 Всякий раз когда имя переводится с английского на русский язык (или некоторые другие языки), длина переведенной строки может превышать длину исходной. Если размер кнопки остается таким же, то ее имя кажется усеченным.

1.7 Неверный порядок пункта меню Отменить действие

На английском и других языках пункт меню выглядит как Отменить <Действие>,  например, Отменить  добавление Web-страницы, но на корейском языке пункт меню имеет обратный порядок - <Действие > Отменить  (например, Добавление Web-страницы Отменить). В настоящее время эти пункты меню показываются как Отменить <Действие>.

1.8 Журнал навигации не обновляется на странице Проект при изменении сайта

Если журнал навигации добавлен на одну из страниц сайта, то изменение сайта не отражается на странице Проект в Проектировщике страницы. Для того чтобы увидеть изменения, необходимо обновить экран, например, переключившись на страницу Предварительный просмотр,  а затем обратно на страницу Проект в Проектировщике страницы.
 

2.0 Известные неполадки и обходные пути

2.1 Проектировщик страницы не работает с Управлением конфигурацией программного обеспечения (SCM) после разбиения фрейма

У вас может не оказаться возможности изменить файл в Проектировщике страницы, если он недавно создан путем разбиения фрейма в том же Проектировщике страницы, и если он управляется SCM.

Обходной путь: Закройте Проектировщик страницы и повторно откройте файл.

2.2 Проектировщик страницы не вставляет таблицу Свободный макет из главного меню, когда текстовый курсор находится за пределами таблицы Свободный макет

Когда текстовый курсор находится за пределами таблицы Свободный макет на  странице  Проект в Проектировщике страницы, невозможно вставить таблицу Свободный макет из главного меню.

Обходной путь: Вставьте таблицу Свободный макет из палитры.

2.3 Нарушение макета панели Свойства

Когда Проектировщик страницы используется вместе с резидентным программным обеспечением чтения экрана, макет панели Свойства может нарушиться.

Обходной путь:
Не используйте панель Свойства вместе с таким программным обеспечением. Используйте режим Все атрибуты из пункта "Показать все атрибуты" локального меню панели инструментов на панели Свойства.

2.4 Контекстные справки показывают общую справку в редакторе диаграммы Web

При изменении диаграммы Web контекстная справка доступна на панели динамической справки, но не во всплывающих контекстных справках. Для того чтобы установить свойство для показа контекстной справки на панели динамической справки: щелкните на Окно> Параметры > Справка, а затем в разделе Открыть окно контекстной справки щелкните на переключателе на панели динамической справки. Если вы выберите переключатель во всплывающей контекстной справке, то только общая справка будет доступна при работе с диаграммой Web.

2.5 Проверка синтаксиса HTML неверно показывает сообщения об ошибке "Отсутствует начальный тег" при смешивании тегов HTML и JSP

Смешивание тегов HTML и JSP (включая пользовательские теги) может привести к тому, что при проверке синтаксиса HTML неверно будут возникать сообщения об ошибках отсутствующих начальных и конечных тегов.  Например, рассмотрим следующий исходный код:

<c:when test="${status.first}">
<div class="topNavRight"><ul>
</c:when>
...
<c:if test="${status.last}">
</ul></div>
</c:if>

Начальные теги <div> и <ul> расположены внутри тегов <c:when>, а конечные теги </ul></div> расположены внутри тегов <c:if>.  Это верный код, однако, при проверке синтаксиса HTML возникает сообщение о том, что для тегов </ul> и </div> отсутствуют начальные теги.

Обходной путь #1: Если возможно, не перекрывайте друг другом теги HTML и JSP.  В приведенном выше примере можно изменить исходный код следующим образом:

<div class="topNavRight"><ul>
<c:when test="${status.first}">
</c:when>
...
<c:if test="${status.last}">
</c:if>
</ul></div>

Обходной путь #2: Если требуется наложение, обходной путь состоит в отключении проверки синтаксиса HTML.  Для выключения проверки синтаксиса HTML в проекте, вызовите окно диалога Свойства для проекта, выберите страницу свойств Проверка, отметьте "Переопределить параметры проверки" и снимите отметку с "Проверка синтаксиса HTML".