Учебные руководства по Шву JBoss

Правильный код должен быть.

List<WebElement> job_valid_message = TestBase.findElements(By.xpath("//input[@id='jobTitle_jobTitle']/following-sibling::span");
if (job_valid_message.size()>0) {
        return true; //message is displayed
    } else
        return false; //message not displayed

Вы также можете использовать css span[for='jobTitle_jobTitle' ][class='validation-error'], если хотите получить прямой доступ к диапазону.

6
задан yoitsfrancis 16 March 2009 в 14:25
поделиться

6 ответов

Вы могли бы хотеть забрать книгу, названную 'Шов В Действии' Dan Allen. Это обходит Вас через все платформы, которые Шов Jboss склеивает, не только сам Шов Jboss.

Кроме этого, можно узнать о много из примеров во Шве Jboss, который можно скомпилировать и выполнить почти из поля, или при помощи seamgen.

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

12
ответ дан 8 December 2019 в 12:22
поделиться
2
ответ дан 8 December 2019 в 12:22
поделиться

Это зависит от Ваших навыков в Жизненном цикле JSF и EJB3 (Бобы сессии и JPA). Наличие идеи о тех является необходимостью для понимания то, что является соглашением со Швом.

Необходимо также считать некоторых о facelets и Богатых Поверхностях, так как примеры в учебном руководстве используют их.

1
ответ дан 8 December 2019 в 12:22
поделиться

Я также плохо знаком с java и Seam и пытаюсь создать довольно амбициозный веб-сайт!

Я согласен с тем, что кривая обучения этой технологии будет крутой, если вы еще не являетесь веб-программистом на Java.

Я согласен с комментарием о ее разбиении. Вот вещи, которые мне помогли:

Шов в действии - я не могу прочитать такую ​​книгу от корки до корки, но я прочитал и перечитал некоторые из первых глав и нашел ее полезной.

Начните с seam-gen из командной строки и в основном текстовом редакторе. В конце концов я запустил свое приложение для шва в eclipse, но это не так просто, как некоторые думают, и для меня это было просто еще одним препятствием, которое нужно преодолеть. Я использую простую базу данных mysql в качестве бэкэнда с 3 объектами. Шаги следующие:

seam setup  
seam new-project  
seam generate  
seam explode

Кроме того, поскольку шов "вяжется вместе" JSF и EJB3, так что следующим шагом будет изучение каждого из них.

Я делаю довольно хорошее руководство по JSF прямо сейчас в Интернете. На http://learn.exadel.com/

Если вы уже знаете Java, вы, вероятно, довольно легко выучите EJB3.

Если вы не знаете Java, начните с введения в класс Java на сайте www.javapassion.com.

Я все еще сталкиваюсь с частыми столкновениями со стеной, но ситуация улучшается.

TDR

0
ответ дан 8 December 2019 в 12:22
поделиться

Seam Manual достаточно для запуска, но вы можете прочитать Seam In Action и code.google.com/p для получения примеров исходных кодов. Один из них - http://sourceforge.net/projects/tekir/ . Текир написан на шве.

0
ответ дан 8 December 2019 в 12:22
поделиться

Книга «Шов в действии» - действительно хорошая справочная информация о Seam Framework. Прочтите внимательно , если хотите стать разработчиком швов. Обратите особое внимание на следующие темы :

2.3.2 Сеанс вопросов и ответов с seam-gen

2.3.3 Создание базовой структуры проекта

2.5. 3 Изучение структуры созданного проекта

2.6.2 Ускорение разработки с помощью IDE

Глава 3 Жизненный цикл шва

Глава 4 Компоненты и контексты

Глава 5 Дескриптор компонента Seam

Глава 6 Абсолютная инверсия управления

Глава 7 Обсуждение: Единица работы Seam

Глава 9 Устойчивость, управляемая стыком и транзакция

4
ответ дан 8 December 2019 в 12:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: