Сервлет, JSP и JPA (используемые для хранения данных) рассматриваются в экзамене SCEA (теперь: Oracle Certified Master, Java EE 5 Enterprise Architect).
Это экзамен для проверки ваших архитектурных навыков. Даже когда Hibernate не рассматривается напрямую, аннотации JPA проверяются. Эти аннотации также можно использовать с Hibernate. Таким образом, подтверждение ваших навыков в JPA как-то подтверждает ваши навыки в Hibernate.
Пожалуйста, имейте в виду, что это экзамены очень высокого уровня. Вам нужно знать много обо всем. Он также состоит из трех частей.
Подробнее здесь: http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=326
Struts 2 не покрывается экзаменами. Но вы можете доказать свои веб-навыки с этим экзаменом:
Сертифицированный эксперт Oracle, Платформа Java, Enterprise Edition 6, JavaServer Pages и Servlet Developer.
http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=430
В нем рассматриваются сервлеты, JSP и тому подобное.
Вы также можете сравнить это с этим:
Oracle Certified Professional, разработчик веб-компонентов Java EE 5
http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=322
Извините, но я не могу сказать, какова разница между этими двумя.
Экзамен на постоянство уже назван в этой теме.
На вашем месте - вскоре после SCJP - я бы НЕ сдал экзамен на архитектора. В вашем случае я бы сразу отправился на экзамен, связанный с JSP / Servlet. Это очень хорошая отправная точка, чтобы узнать о контейнерах и привыкнуть к миру Java EE в целом. В конце концов, вы можете сразу увидеть, что вы разработали - это мотивация. Хотя постоянство действительно важно, это немного сложно, если вы ничего не знаете о контейнерах.
Удачи!
Christian