2009-09-09 6 views

ответ

1

Возможно, одна из статей here может помочь.

+0

Не очень полезно, любой другой документ или ссылка – user118802

1

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

Последнее обновление: http://docs.jboss.org/seam/2.2.0.GA/reference/en-US/html.

1
  • Всегда сгенерировать Seam проект с помощью шва поколения командной строки

От <SEAM_HOME> каталога, вызовите

seam setup 

ответа на некоторые вопросы: проект рабочего пространства, JBoss домашний каталог, название проекта и т. д.

Позаботится, чтобы вам не нужен сервер приложений JBoss. Вы можете использовать другой, если вы хотите

Тогда

seam create-project 

В NetBeans

  1. Файл> Открыть проект или Ctrl + Shift + O
  2. Перейдите к генерироваться директории проекта
  3. Ничто иное

Если вы используете Eclipse, см Getting started with Seam, using JBoss Tools

  • Всегда проверяйте свой проект Seam с помощью SeamTest (позволяет протестировать приложение вне Application Server) тщательно

    public class UserTest extends SeamTest { 
    
        @Test 
        public void saveUser() throws Exception { 
    
         new FacesRequest("/user/save.xhtml") { 
    
          // beforeRequest set up any request parameters for the request 
          protected void beforeRequest() { 
           setParameter("someAttribute", "someValue"); 
          } 
    
          protected void updateModelValues() { 
           setValue("#{user.name}", "Foo"); 
           setValue("#{user.category}", UserCategory.GOLD); 
          } 
    
          protected void invokeApplication() { 
           invokeMethod("#{userRepository.saveUser(user)}"); 
          } 
    
         }.run(); 
    
        } 
    } 
    
  • Читать Seam в действии

+0

Какова причина этого предложения всегда генерировать проект Seam с seam-gen? – Kaitsu

+0

@Kaitsu Посмотрите мой собственный ответ: http://stackoverflow.com/questions/2281418/should-i-start-my-seam-project-from-scratch-or-from-a-seam-gen-generated-project/ 2285859 # 2285859 –

0

Я думаю, вы смотрите на примеры шва, у вас будет хорошая рекомендация о хорошем практики.

Смежные вопросы