Marcos Sousa’s Blog

Blog sobre desenvolvimento de software
  • rss
  • Home
  • Sobre

Vídeo Aulas Jboss Seam: URL User Friendly

Marcos Sousa | January 26, 2008

Foi publicada ontem no portal Java Magazine a 5ª vídeo aula da série sobre JBoss Seam. Nesta vídeo aula eu mostrei como criar páginas em JSF usando o conceito de URL User Friendly.

O caminho não é complexo, como o JBoss Seam tem suporte ao protocolo Rest, para produzir páginas com URL amigáveis basta usar o URL Rewrite em conjunto. A integração entre os dois frameworks é bem simples: Basta criar um componente Seam fazendo o papel de Adapter ao Filtro que o URL Rewrite utiliza. Para criar as urls amigáveis, basta usar page actions do seam e configurar as rules do URL Rewrite.

Nas próximas partes irei mostrar a integração com Spring Framework, EJB e gerenciamento de escopos.

Críticas e sugestões são sempre bem vindas.
Download dos Fontes Vídeo Aula
Vídeo Aula

Categories
Artigos, Java, Java Server Faces, Jboss Seam, Vídeo Aulas
Tags
Java, Java Magazine, Java Server Faces, Java Vídeo Magazine, Jboss, Jboss Seam, JSF, RHDS, URL Rewrite, URL User Friendly, Vídeo Aula
Comments rss
Comments rss
Trackback
Trackback

« Ajax em aplicações JavaEE? Tente ExtTLD Vídeo Aula Jboss Seam: Integração Spring parte 1 »

3 Responses to “Vídeo Aulas Jboss Seam: URL User Friendly”

  1. Daniel says:
    October 15, 2008 at 1:26 pm

    Boa tarde,
    Executei os passos conforme se encontram no conteúdo do artigo e por alguma razão a URL volta para seu formato original.
    ao acessar /crudapp/edituser/usernam ele dispara as ações como o esperado e depois reescreve a URL como: /crudapp/users.seam?username=username ao inves de /crudapp/edituser/usernam.
    Você sabe me dizer o que esta acontecendo?

    Reply
  2. Marcos Sousa says:
    October 15, 2008 at 1:33 pm

    Olá Daniel,

    Boa tarde, certamente a propriedade type da tag “to” está com o valor “redirect”. Você pode verificar esta informação analisando o arquivo urlrewrite.xml. Caso não não tenha, cole aqui o mapeamento que você fez para que eu possa lhe ajudar.

    Reply
  3. Marcos Sousa’s Blog » Blog Archive » URL Amigáveis com Seam 2.1 says:
    March 16, 2009 at 12:46 am

    [...] mesmo, dentro da reforma ortográfica) a criação de um Adapter. Vejamos como era feito, há até uma vídeo aula publicada sobre o assunto, primeiro vamos ao Adapter, necessário para fazer com que o URLRewriter resolva as [...]

    Reply

Leave a Reply

Click here to cancel reply.

Núvens de tags

Agile Agile Conference Facelets GET Hibernate incompatiblidades Itext Java Java EE Java Magazine Java Server Faces JavaServer Faces Java Vídeo Magazine Jboss jboss-seam-itext Jboss Developer Studio Jboss Seam JDBC type: 7 JPA JSF linux mare marébh maré de agilidade Microsoft No Dialect mapping for JDBC type: 7 Page Actions PostGreSQL RHDS rich:fileUpload RichFaces Rich Faces RichFaces 3.2 Scrum Seam-gen Seam Framework Seam PDF Spring Spring Framework TDD URL Rewrite URL User Friendly Variable Resolver Vídeo Aula XP

Meus últimos tweets

  • @acarlos1000 This site should help you: http://www.mandarintools.com/numbers.html ;) 3 days ago
  • My new toys. Now I have cool things to read. #epicwin http://yfrog.com/mwub1zj 1 week ago
  • rs RT @gisahcorrea: geralmente, acho que estar na TPM é um saco. mas daí eu olho pro tamanho que meus peitos ficam e penso "é, vale a pena." 2 weeks ago
  • Bom livro grátis escrito por quem fez o Prawn e o Ruport, para quem já sabe Ruby http://rubybestpractices.com/ (via @lucabastos) 2 weeks ago
  • Parabéns!!! RT @rodrigoy: Aha... just bought http://kanbansket.ch domain! #KanbanSketch #ProjetoAgileBrazil #Switzerland 2 weeks ago
  • @pac_man Parabéns pelo projeto, o delay é muito pequeno! Menor que o da NET! 2 weeks ago
  • Algumas fotos do mini-curso de rails ontem na Una http://tinyurl.com/25vjen4 #railsuna 2 weeks ago
  • @danielvlopes Desenvolver em rails o ajuda a se tornar um desenvolvedor melhor #railsuna http://yfrog.com/3mafappj 2 weeks ago
  • ;) @joaovitor Pegadinha do malandro em Ruby http://gist.github.com/470707 #railsuna se alguém escrever algo assim na sua equipe dá um pedala 2 weeks ago
  • Django 1.2 template application for appengine: http://tinyurl.com/36nuqzz 2 weeks ago

Anúcios

Categorias

  • .net
  • Agile
  • Agile Conference 2009
  • Artigos
  • Atualidades
  • c++
  • cinema
  • Django
  • DRY
  • Eventos
  • Flex
  • Formula 1
  • Hibernate
  • IDE
  • Inutilidades
  • Java
  • Java EE
  • Java Server Faces
  • Jboss Seam
  • linux
  • Mac OS
  • Microsoft
  • Open-source
  • Palestras
  • Python
  • RAD
  • RIA
  • RichFaces
  • Scrum
  • Software Livre
  • Spring
  • Spring Annotations
  • TDD
  • Testes
  • Uncategorized
  • Vídeo Aulas

Links recomendados

  • AJ Soluções
  • Ary Júnior
  • Erko Bridee
  • Fragmental
  • Fragmental TW
  • Guilherme Chapiewski
  • Handerson Frota
  • Jeveaux
  • Juliano Carniel
  • Onipresente
  • Passes de Letra
  • PortalJava.com
  • Rafael Carneiro
  • Rafael Pontes

DevMedia Post’s

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox