Простите, если это глупый вопрос, я огляделся и не смог найти ответ (даже если это кажется глупым вопросом).
В любом случае, глядя на классы Java, сгенерированныеСтраницы JSP Я обнаружил, что в двух разных каталогах есть два класса с одинаковым именем и одним и тем же пакетом.
Так, например, у меня есть две разные страницы jsp (у них только одно и то же имя, но разный исходный код):
./mobile20/ShoppingArea/CategoriesDisplayMetadata.jsp
./ShoppingArea/CategoriesDisplayMetadata.jsp
И Websphere генерирует два java-класса:
./mobile20/ShoppingArea/_CategoriesDisplayMetadata.java
./ShoppingArea/_CategoriesDisplayMetadata.java
Но, глядя на классы java для них обоих внутри, есть:
package com.ibm._jsp;
public final class _CategoriesDisplayMetadata extends com.ibm.ws.jsp.runtime.HttpJspBase
implements com.ibm.ws.jsp.runtime.JspClassInformation {
[...]
IПредположим, что загрузчик классов Websphere может загрузить только одно право?Другой класс Java, даже если он правильно сгенерирован, не может быть загружен Websphere, верно?