SlideShare une entreprise Scribd logo
1  sur  4
Télécharger pour lire hors ligne
��������������� � ���� ���������� ������� �




                                                                                                                             ������
  ��� �
  ��� ������ ��������� �� �������




                                                                             � ���� �� �� ���� ���������� ������� � ��� ����������
                                                                           �� ��������������� ������� ���� ���������� �� ���������
                                                                           ���� ��� ������ �� �������� �� ����������� ������������
                                                                           ��� ����� ������������������ � ����� � � ������������ ��
                                                                           ���������������� ����������� � ������������� ��
                                                                           ����������� �� ������ ������� ��������� �� ���������
                                                                           ����� ����� ��������� ���� � ��������������� ��
                                                                           ���������� ���� ������������ ������ ���� �������������
                                                                           ������� �������� ���������� ������������� ��������
                                                                           ����������� �� ���� ��������������� � ��� ����� ����� ��
                                                                           �����������

                                                                             �������� ������ ������������ �� ��� �� �� �������� ��
                                                                           ���� ��� ������� � ���� ������ ���������� �� ����� � ���
                                                                           ��� ���� ��� ������ �� ����� ����������� ��� ������� ��
                                                                           ����� ������������� ��� ���� ��������� � ����� ��� �
                                                                           ��� ������ ������ ���� ���������� ������� � �������� ��
                                                                           ��������� � ���������� �� ���������� ���������




������� �������� ����� � ������� ���� � ��������������������������������                                                              � ��
��������������� � ���� ���������� ������� �



  ��� ��� ������� ��������������� ����� ���� ������ � �
��� ��������� ��� ���������� ��� � ������� �� �������� ��
�������� ���� ���� ��� �� ����� ����� ������������� �
������ ������� ����������� �� ��������������

  � �������� �� ���� �� � ������� � ���� ��� ��
�������������� ����������� � ����� ������ �� ����� �� ���
                                                                                            Figura 2: Criando um template




                                                                                           Figura 3: Chamando o template

                                                                              ���� ������� ��������� �� ������ ������� �
                                                                           ���������� � ����������� ��� ��� �������� � ���� ���
                                                                           ������ �� ����� �� ��������
                   Figura 1: Atualização do Java EE

  ������ �� ��������� �� ��������������� ������ � �������                    ����� ����� ����� ������������ � � ��� ����������
�������� ��� ���� ���� ���������� �� �������� ��� �����                    �������� ��������� �� ����������������� ��� ����� ������
��������� �� ��� ���������� �������� � ����� ���� �����                    ���� ��������� �� ���������� ���� �� ������ ���� �����
  ����� ������ ���� ���� ���������� ������ ������� ���                     � ��������� ����� �� ��������
����������� ����������� �� ��� �
                                                                             ����� ������������ ��������� �� ��������� ����
                                                                           �������� ���� ������� ������

  ���
                                                                                     Figura 4: Usando a anotação @ManagedBean
  � ���� ������ ������ ��� � � ��������� ���������� ����
��������������� �� ���� ����� ��������� ��� ��� �����
���������� � ������ ��� ��� ������� � �����
��������������� ��� ����� ��������� ��� � ������ ��� ��                                 Figura 5: Chamando o Bean no projeto

����
                                                                             �� ����� ������� ��� ����� �� ��� � ���������������� ��
  �� ��� ������� �������� ��� ����� � � ������� �������                    ������ ��� � ��������� ���������� � ��� ����� ���� �����
������������ � ���� ������ ���� ���������� �������                         ��������� �� ������ ���������� ��� �������� �� �� ��
���������                                                                  ����������� � ���� ��� ��� �������� � ��� ��� �����
                                                                           ������� ����� �� ���������� � ��� ���������������
  � ������ ����� ����� ��������������                       �    ���       ��������� ��� ������ �������������� ��� � �����������
                                                                                                                �
������������� ���� ����� ����� ���� ���������                              �� ������������ ���� �� ������ ���������

  � �������������� �� ������ ��� � ��� �� ����������
                                                                                              Figura 6: CommandLink
���� �� ���� ����� ����� ����� ������������


������� �������� ����� � ������� ���� � ��������������������������������                                                           � ��
��������������� � ���� ���������� ������� �



  �������� ��� � �������� ���� �������� �� ��� ��� ��� �
������� �� ����� ��� ������� ����������� ���� ������� ��
��� �������� ��� ������ ���������� �� ����������� ���� �
�������� ���������� ������ �������

  ������� ���
                                                                                             Figura 8: Lista de objetos

  ��� ������� ����������� ��� ���������� ���� �� �����
��� �������� ��� ������ ��� �� ������� �� ������������
���� �� ������������ ������������ �� �������� ������ ���                    ��� ���
� ��� �� ���������� ���� ���������� ��������� �� ������
�� ������� � ���������� �� ���������� ������ �������                         � ��� �� ���������� ���� ����� ����������� �������� �
������ �� ������� ���� ���������                                           ���������������� � ��� �� ��������� ���� � ��������� �
                                                                           ����������� ��� �� ��������������� ��������� �� ������
                                                                           ���� �� ���� ������ ������� ����� ���������� ����������
                        Figura 7: WebServLet                               �� ����� ���� �� ���� �� ��������� �������� ����� � ������
                                                                           ������ ������ �� ������� ����� ��� � ����������� ��
   ����� �������������� ������������ � ��� ����� ��� �                     ��������� � �� �������� �������
���� ���������� ���������� ���� ���� �� ��������
����������� ������� � �������� �� ���������� ����� ������� �
���� �� ��� ����������

  � �������� �� ������� ��� ��� � ��� �������� �������
������ �� �������� ������������ ����� ��������� ���
���������� ��� ������� ���� ������� � ����������� �� �����                                    Figura 9: Session local
���� � ������������ ���������� ��� ����
                                                                             �� ������ ��������� ��� �� ������� ������� ��
                                                                           ����������� �� ������� ���� ����� ���� ���� ���������
  ��� ���                                                                  ���� ���� ��� ��� ��������� ���� � ������� �� ��������
                                                                           ����������� � ����� ��������� ���� ����� ����� ������
  � ���� ����������� ��� ������ ��� ������ �������� �                      ������� � �������� ��������������
���������� ���� �� ������� � ������������ �� ������ ���
��� ���� ��� ������� ����� ����� � ������� �� ���������                      ����� �������� � � ����� �� ����� ������� ����� ��� ��
�� ������������� ����� ����� ���� ������ �� ��� ������                     ������� ��� ����� ��� �� ��� ���������� ������ �
���� ������������ ������ �������� ����� ���������� ������                  �������� ����� ������� ���� � �������������� �� ���������
�� ������ �����������                                                      ���� ��������� ������ � �������� �����������

  � ������ �������� �� ��� � � ��� �� ��������� ��
��������� �� ���������� ��� ���� ���� ������� �����                         ���
������� ���������� ������������ � ����� ����������
                                                                             � ������� �� ����������� � ��������� ������ �����
 � ������� ������� ��� ����� �� ����� �� ������� �� ����                   ��������� ���� ��� ������ � ����� ���������� �� ����
������ ��� ������ �� �����                                                 �� � � ������� ��� ����������� ��� ������� ���
                                                                           ����������� �� ���� ��� ���� ��������� ���������� �����




������� �������� ����� � ������� ���� � ��������������������������������                                                            � ��
��������������� � ���� ���������� ������� �



� ���������� ��������� ������� � ����� �� ���� �� ��                                                 �     �������      ��    ������
���������� ��� ������� ��� ���������� ���� ������ �                                                �����������      �� ��� ������
������� ��� ������� ��� �� ����������� �� ���� ���                                                 ������� ���� ������ ���� �������
���� ����� �� ������ ��� � ����� ����������� ��                                                    ��������� � ������� ����� �
���������� ����� ������ ����� ��������� � ��������� ��                                             ������������� �� ������� ��� �
������� �������� � ��������� ���������� � ����������                                               ���������� ����� ��� � �� ����
�������� � ��� ������ �� �������� �� �������� ��� �����                    ���� ������ ���� � ������ ������������� ��� ���������
� ��������������� �� ���������� ����� ���� �����

  ���������� �� ��������� ��� �                                             ���������

  ���� ���� ������������� � ���������� ��������� �� ��                       ��� ����� ����� ��������� � ��� ��� ���� ���������
�������� ���� �������� �� ����������� ����������� ��                       ���� ���������� ��� �� ����� �� ��������� ����� �� �
���������� �� ���������� ��� ����� � ���� �� � ���� �                      �������� ����������� ��� ��������� ���������� ��� �
��������� �� � ������ � � � ����� �� �������� ��� ������                   �������� ����� ����� �� ������� ��������� ��
������ ���������� �� ��������� ���� ����� �����������                      ������� ���� �������� ������ ����� ����� ���������
���� ���� ������� �������                                                  ������ ���� ���������� � ������ ����������� � �����
                                                                           �������� ������ �� ���� ��� ��� � ���� ������ ����
                           � ���������� �� ������� ��� �                   ������� �� ��������� ���� �������� � ������������� ��
                         �������� ������������� �� ����                    ��������������
                         �� �� ������ �� ������ ����� ��
                         ������� ������� � ������ ��������
                         ��� ���������� �������� �
�������� � ��������� ���� � � ����������� ������ �� �����
�� ��������������� �����
                                                                                             ������ ��������� �� ������� �
                         � ������ �� ������ ��� ����                                         ��������� �� ���������� �� ����������
                       ������ ���� � ������� ��� ���                                         � ����� �� ������ �� ��������������� ��
                       ������ �� ��������� ����                                              ��������� ������ ������������� �� �����
                       ������ ������� ���� �� ��������                                       ��� ���� ������� ������ �� ������
                       �� ���������� ���� �� ���������                                       ������    ������    �������   ��    �����
��������� �� ��� ��������� ��� �� ������� ����������� �                                      �����������������������������������������
����� � ������ �� �������� �� ���� �� � ���� ��                                              ������������
��������� �� ���� � ��������� �� ������������




������� �������� ����� � ������� ���� � ��������������������������������                                                                 � ��

Contenu connexe

Tendances

гдз никольский (потапов) 6 класс математика
гдз никольский (потапов) 6 класс математикагдз никольский (потапов) 6 класс математика
гдз никольский (потапов) 6 класс математикаИван Иванов
 
cloudpackを支える認証技術
cloudpackを支える認証技術cloudpackを支える認証技術
cloudpackを支える認証技術Kazuhiko ISOBE
 
Mesto ua prez_dev_1-1
Mesto ua prez_dev_1-1Mesto ua prez_dev_1-1
Mesto ua prez_dev_1-1Fillip Lungu
 
10 11 информ-зарецкая_колодяжный_2001_рус
10 11 информ-зарецкая_колодяжный_2001_рус10 11 информ-зарецкая_колодяжный_2001_рус
10 11 информ-зарецкая_колодяжный_2001_русAira_Roo
 
249 химия. 8-9кл. сб. задач и упражнений рябов м.а-2010 -480с
249  химия. 8-9кл. сб. задач и упражнений рябов м.а-2010 -480с249  химия. 8-9кл. сб. задач и упражнений рябов м.а-2010 -480с
249 химия. 8-9кл. сб. задач и упражнений рябов м.а-2010 -480сdfdkfjs
 
192 1 русский язык. для шк. ст. классов и пост. в вузы-розенталь д.э_2010 -448с
192 1  русский язык. для шк. ст. классов и пост. в вузы-розенталь д.э_2010 -448с192 1  русский язык. для шк. ст. классов и пост. в вузы-розенталь д.э_2010 -448с
192 1 русский язык. для шк. ст. классов и пост. в вузы-розенталь д.э_2010 -448сpsvayy
 
Холл М. Теория групп.
Холл М. Теория групп.Холл М. Теория групп.
Холл М. Теория групп.Yura Maturin
 
Ламбек И. Кольца и модули. Москва.
Ламбек И. Кольца и модули. Москва.Ламбек И. Кольца и модули. Москва.
Ламбек И. Кольца и модули. Москва.Yura Maturin
 
архитектура архитектура ленинградского авангарда
архитектура архитектура ленинградского авангардаархитектура архитектура ленинградского авангарда
архитектура архитектура ленинградского авангардаДенис Семыкин
 
59 4 геометрия. 7-9 кл. учебник-атанасян л.с. и др_2014 -384с
59 4  геометрия. 7-9 кл. учебник-атанасян л.с. и др_2014 -384с59 4  геометрия. 7-9 кл. учебник-атанасян л.с. и др_2014 -384с
59 4 геометрия. 7-9 кл. учебник-атанасян л.с. и др_2014 -384сИван Иванов
 
269 1 история россии. 1945-2008. 11кл.-п.р. данилова а.а. и др_2009 -368с
269 1  история россии. 1945-2008. 11кл.-п.р. данилова а.а. и др_2009 -368с269 1  история россии. 1945-2008. 11кл.-п.р. данилова а.а. и др_2009 -368с
269 1 история россии. 1945-2008. 11кл.-п.р. данилова а.а. и др_2009 -368сpsvayy
 
в. левадный печи и камины кладка, облицовка, эксплуатация
в. левадный  печи и камины кладка, облицовка, эксплуатацияв. левадный  печи и камины кладка, облицовка, эксплуатация
в. левадный печи и камины кладка, облицовка, эксплуатацияDNMA
 
35436 f8a1e1f43ad2c1a19e20443155ceb3c3
35436 f8a1e1f43ad2c1a19e20443155ceb3c335436 f8a1e1f43ad2c1a19e20443155ceb3c3
35436 f8a1e1f43ad2c1a19e20443155ceb3c3robinbad123100
 
651 физика. 11 кл. (из 12 кл.) жилко в.в, маркович л.г-минск, 2008 -359с
651  физика. 11 кл. (из 12 кл.) жилко в.в, маркович л.г-минск, 2008 -359с651  физика. 11 кл. (из 12 кл.) жилко в.в, маркович л.г-минск, 2008 -359с
651 физика. 11 кл. (из 12 кл.) жилко в.в, маркович л.г-минск, 2008 -359сpsvayy
 
Литература 5 класс Исаева, Клименко 2013 от Freegdz.com
Литература 5 класс Исаева, Клименко 2013 от Freegdz.comЛитература 5 класс Исаева, Клименко 2013 от Freegdz.com
Литература 5 класс Исаева, Клименко 2013 от Freegdz.comfreegdz
 
1101 поурочные разр. по алгебре и нач. анализа. 10кл. рурукин а.н-2011 -352с
1101  поурочные разр. по алгебре и нач. анализа. 10кл. рурукин а.н-2011 -352с1101  поурочные разр. по алгебре и нач. анализа. 10кл. рурукин а.н-2011 -352с
1101 поурочные разр. по алгебре и нач. анализа. 10кл. рурукин а.н-2011 -352сpsvayy
 
11 f k_ru
11 f k_ru11 f k_ru
11 f k_ruUA1011
 

Tendances (20)

гдз никольский (потапов) 6 класс математика
гдз никольский (потапов) 6 класс математикагдз никольский (потапов) 6 класс математика
гдз никольский (потапов) 6 класс математика
 
вымирающий вид
вымирающий видвымирающий вид
вымирающий вид
 
cloudpackを支える認証技術
cloudpackを支える認証技術cloudpackを支える認証技術
cloudpackを支える認証技術
 
Mesto ua prez_dev_1-1
Mesto ua prez_dev_1-1Mesto ua prez_dev_1-1
Mesto ua prez_dev_1-1
 
11767
1176711767
11767
 
10 11 информ-зарецкая_колодяжный_2001_рус
10 11 информ-зарецкая_колодяжный_2001_рус10 11 информ-зарецкая_колодяжный_2001_рус
10 11 информ-зарецкая_колодяжный_2001_рус
 
249 химия. 8-9кл. сб. задач и упражнений рябов м.а-2010 -480с
249  химия. 8-9кл. сб. задач и упражнений рябов м.а-2010 -480с249  химия. 8-9кл. сб. задач и упражнений рябов м.а-2010 -480с
249 химия. 8-9кл. сб. задач и упражнений рябов м.а-2010 -480с
 
192 1 русский язык. для шк. ст. классов и пост. в вузы-розенталь д.э_2010 -448с
192 1  русский язык. для шк. ст. классов и пост. в вузы-розенталь д.э_2010 -448с192 1  русский язык. для шк. ст. классов и пост. в вузы-розенталь д.э_2010 -448с
192 1 русский язык. для шк. ст. классов и пост. в вузы-розенталь д.э_2010 -448с
 
Холл М. Теория групп.
Холл М. Теория групп.Холл М. Теория групп.
Холл М. Теория групп.
 
Ламбек И. Кольца и модули. Москва.
Ламбек И. Кольца и модули. Москва.Ламбек И. Кольца и модули. Москва.
Ламбек И. Кольца и модули. Москва.
 
архитектура архитектура ленинградского авангарда
архитектура архитектура ленинградского авангардаархитектура архитектура ленинградского авангарда
архитектура архитектура ленинградского авангарда
 
59 4 геометрия. 7-9 кл. учебник-атанасян л.с. и др_2014 -384с
59 4  геометрия. 7-9 кл. учебник-атанасян л.с. и др_2014 -384с59 4  геометрия. 7-9 кл. учебник-атанасян л.с. и др_2014 -384с
59 4 геометрия. 7-9 кл. учебник-атанасян л.с. и др_2014 -384с
 
269 1 история россии. 1945-2008. 11кл.-п.р. данилова а.а. и др_2009 -368с
269 1  история россии. 1945-2008. 11кл.-п.р. данилова а.а. и др_2009 -368с269 1  история россии. 1945-2008. 11кл.-п.р. данилова а.а. и др_2009 -368с
269 1 история россии. 1945-2008. 11кл.-п.р. данилова а.а. и др_2009 -368с
 
в. левадный печи и камины кладка, облицовка, эксплуатация
в. левадный  печи и камины кладка, облицовка, эксплуатацияв. левадный  печи и камины кладка, облицовка, эксплуатация
в. левадный печи и камины кладка, облицовка, эксплуатация
 
35436 f8a1e1f43ad2c1a19e20443155ceb3c3
35436 f8a1e1f43ad2c1a19e20443155ceb3c335436 f8a1e1f43ad2c1a19e20443155ceb3c3
35436 f8a1e1f43ad2c1a19e20443155ceb3c3
 
651 физика. 11 кл. (из 12 кл.) жилко в.в, маркович л.г-минск, 2008 -359с
651  физика. 11 кл. (из 12 кл.) жилко в.в, маркович л.г-минск, 2008 -359с651  физика. 11 кл. (из 12 кл.) жилко в.в, маркович л.г-минск, 2008 -359с
651 физика. 11 кл. (из 12 кл.) жилко в.в, маркович л.г-минск, 2008 -359с
 
Литература 5 класс Исаева, Клименко 2013 от Freegdz.com
Литература 5 класс Исаева, Клименко 2013 от Freegdz.comЛитература 5 класс Исаева, Клименко 2013 от Freegdz.com
Литература 5 класс Исаева, Клименко 2013 от Freegdz.com
 
1101 поурочные разр. по алгебре и нач. анализа. 10кл. рурукин а.н-2011 -352с
1101  поурочные разр. по алгебре и нач. анализа. 10кл. рурукин а.н-2011 -352с1101  поурочные разр. по алгебре и нач. анализа. 10кл. рурукин а.н-2011 -352с
1101 поурочные разр. по алгебре и нач. анализа. 10кл. рурукин а.н-2011 -352с
 
11 f k_ru
11 f k_ru11 f k_ru
11 f k_ru
 
11769
1176911769
11769
 

En vedette

Testes de Software parte 2
Testes de Software parte 2Testes de Software parte 2
Testes de Software parte 2Eduardo Mendes
 
Imergindo jvm[Apresentação ]
Imergindo jvm[Apresentação ]Imergindo jvm[Apresentação ]
Imergindo jvm[Apresentação ]Otávio Santana
 
Guia JEE com Frameworks
Guia JEE com FrameworksGuia JEE com Frameworks
Guia JEE com FrameworksCamilo Lopes
 
Nos Batidores do FLISOL2010 Salvador com JEE6
Nos Batidores do FLISOL2010 Salvador com JEE6Nos Batidores do FLISOL2010 Salvador com JEE6
Nos Batidores do FLISOL2010 Salvador com JEE6Otávio Santana
 
Ekaaty na Feira de Formandos 2009
Ekaaty na Feira de Formandos 2009Ekaaty na Feira de Formandos 2009
Ekaaty na Feira de Formandos 2009Otávio Santana
 
Desenvolvimento web com php parte1
Desenvolvimento web com php parte1Desenvolvimento web com php parte1
Desenvolvimento web com php parte1Eduardo Mendes
 
Java magazine july/august 2012
Java magazine july/august 2012Java magazine july/august 2012
Java magazine july/august 2012Otávio Santana
 
Cassandra com NOSQL parte 2
Cassandra com NOSQL parte 2Cassandra com NOSQL parte 2
Cassandra com NOSQL parte 2Otávio Santana
 
Movendo o java para Frente- projeto Coin
Movendo o java para Frente- projeto CoinMovendo o java para Frente- projeto Coin
Movendo o java para Frente- projeto CoinOtávio Santana
 
Desenvolvimento agil de_software
Desenvolvimento agil de_softwareDesenvolvimento agil de_software
Desenvolvimento agil de_softwareEduardo Mendes
 
Evolucao de software - parte 2
Evolucao de software - parte 2Evolucao de software - parte 2
Evolucao de software - parte 2Eduardo Mendes
 
Desenvolvimento web com PHP parte 2
Desenvolvimento web com PHP parte 2Desenvolvimento web com PHP parte 2
Desenvolvimento web com PHP parte 2Eduardo Mendes
 
Mês do java 2011 no javaBahia
Mês do java 2011 no javaBahiaMês do java 2011 no javaBahia
Mês do java 2011 no javaBahiaOtávio Santana
 

En vedette (20)

Ekaaty day 2010
Ekaaty day 2010Ekaaty day 2010
Ekaaty day 2010
 
Testes de Software parte 2
Testes de Software parte 2Testes de Software parte 2
Testes de Software parte 2
 
Imergindo jvm[Apresentação ]
Imergindo jvm[Apresentação ]Imergindo jvm[Apresentação ]
Imergindo jvm[Apresentação ]
 
Guia JEE com Frameworks
Guia JEE com FrameworksGuia JEE com Frameworks
Guia JEE com Frameworks
 
Nos Batidores do FLISOL2010 Salvador com JEE6
Nos Batidores do FLISOL2010 Salvador com JEE6Nos Batidores do FLISOL2010 Salvador com JEE6
Nos Batidores do FLISOL2010 Salvador com JEE6
 
Ekaaty na Feira de Formandos 2009
Ekaaty na Feira de Formandos 2009Ekaaty na Feira de Formandos 2009
Ekaaty na Feira de Formandos 2009
 
Adote OpenJDK
Adote OpenJDKAdote OpenJDK
Adote OpenJDK
 
Desenvolvimento web com php parte1
Desenvolvimento web com php parte1Desenvolvimento web com php parte1
Desenvolvimento web com php parte1
 
Java magazine july/august 2012
Java magazine july/august 2012Java magazine july/august 2012
Java magazine july/august 2012
 
Projeto openjdk
Projeto openjdkProjeto openjdk
Projeto openjdk
 
Cassandra com NOSQL parte 2
Cassandra com NOSQL parte 2Cassandra com NOSQL parte 2
Cassandra com NOSQL parte 2
 
Gwt
GwtGwt
Gwt
 
Movendo o java para Frente- projeto Coin
Movendo o java para Frente- projeto CoinMovendo o java para Frente- projeto Coin
Movendo o java para Frente- projeto Coin
 
Refatoração
RefatoraçãoRefatoração
Refatoração
 
Desenvolvimento agil de_software
Desenvolvimento agil de_softwareDesenvolvimento agil de_software
Desenvolvimento agil de_software
 
RSpec com doubles
RSpec com doublesRSpec com doubles
RSpec com doubles
 
Evolucao de software - parte 2
Evolucao de software - parte 2Evolucao de software - parte 2
Evolucao de software - parte 2
 
Desenvolvimento web com PHP parte 2
Desenvolvimento web com PHP parte 2Desenvolvimento web com PHP parte 2
Desenvolvimento web com PHP parte 2
 
Javaonebrasil2010
Javaonebrasil2010Javaonebrasil2010
Javaonebrasil2010
 
Mês do java 2011 no javaBahia
Mês do java 2011 no javaBahiaMês do java 2011 no javaBahia
Mês do java 2011 no javaBahia
 

Similaire à Java EE 6

Cv Profesores Dit 2010
Cv Profesores Dit 2010Cv Profesores Dit 2010
Cv Profesores Dit 2010telematica.usm
 
990330卡樂紙樣樣書
990330卡樂紙樣樣書990330卡樂紙樣樣書
990330卡樂紙樣樣書huang
 
Flaviah Gd
Flaviah GdFlaviah Gd
Flaviah GdFlaviah
 
D70 parts manual
D70 parts manualD70 parts manual
D70 parts manualwonhosung
 
Gothia utbildningsfolder
Gothia utbildningsfolderGothia utbildningsfolder
Gothia utbildningsfolderclorichs
 
Hioliday IQ smart guide to weekends
Hioliday IQ smart guide to weekendsHioliday IQ smart guide to weekends
Hioliday IQ smart guide to weekendsDeepa Thomas
 
Banco de preguntas para el Examen Nacional ser bachiller (Ecuador)
Banco de preguntas para el  Examen Nacional ser bachiller (Ecuador)Banco de preguntas para el  Examen Nacional ser bachiller (Ecuador)
Banco de preguntas para el Examen Nacional ser bachiller (Ecuador)Aldo Corp
 
Propuesta para implementar el presupuesto plurianual como una medidad para ge...
Propuesta para implementar el presupuesto plurianual como una medidad para ge...Propuesta para implementar el presupuesto plurianual como una medidad para ge...
Propuesta para implementar el presupuesto plurianual como una medidad para ge...Jennifer Isabel Arroyo Chacón
 
Media 35551 NET POURSUIT SSG NSA
Media 35551 NET POURSUIT SSG NSA Media 35551 NET POURSUIT SSG NSA
Media 35551 NET POURSUIT SSG NSA Franck Lecluse
 
Copywriter Collective - Ingrid - Magazin art nikol haskova profile
Copywriter Collective - Ingrid - Magazin art nikol haskova profileCopywriter Collective - Ingrid - Magazin art nikol haskova profile
Copywriter Collective - Ingrid - Magazin art nikol haskova profileCopywriter Collective
 

Similaire à Java EE 6 (20)

Ecre250610a14
Ecre250610a14Ecre250610a14
Ecre250610a14
 
CADE Universitaria 2010
CADE Universitaria 2010CADE Universitaria 2010
CADE Universitaria 2010
 
Ecpr041209b1
Ecpr041209b1Ecpr041209b1
Ecpr041209b1
 
Cv Profesores Dit 2010
Cv Profesores Dit 2010Cv Profesores Dit 2010
Cv Profesores Dit 2010
 
990330卡樂紙樣樣書
990330卡樂紙樣樣書990330卡樂紙樣樣書
990330卡樂紙樣樣書
 
Flaviah Gd
Flaviah GdFlaviah Gd
Flaviah Gd
 
Look
LookLook
Look
 
D70 parts manual
D70 parts manualD70 parts manual
D70 parts manual
 
Creative diary
Creative diaryCreative diary
Creative diary
 
Gothia utbildningsfolder
Gothia utbildningsfolderGothia utbildningsfolder
Gothia utbildningsfolder
 
Hioliday IQ smart guide to weekends
Hioliday IQ smart guide to weekendsHioliday IQ smart guide to weekends
Hioliday IQ smart guide to weekends
 
FLAT FOR AUCTION
FLAT FOR AUCTIONFLAT FOR AUCTION
FLAT FOR AUCTION
 
Primer Pdf
Primer PdfPrimer Pdf
Primer Pdf
 
Banco de preguntas para el Examen Nacional ser bachiller (Ecuador)
Banco de preguntas para el  Examen Nacional ser bachiller (Ecuador)Banco de preguntas para el  Examen Nacional ser bachiller (Ecuador)
Banco de preguntas para el Examen Nacional ser bachiller (Ecuador)
 
Propuesta para implementar el presupuesto plurianual como una medidad para ge...
Propuesta para implementar el presupuesto plurianual como una medidad para ge...Propuesta para implementar el presupuesto plurianual como una medidad para ge...
Propuesta para implementar el presupuesto plurianual como una medidad para ge...
 
Sortida2
Sortida2Sortida2
Sortida2
 
Atiquipa 1
Atiquipa 1Atiquipa 1
Atiquipa 1
 
Media 35551 NET POURSUIT SSG NSA
Media 35551 NET POURSUIT SSG NSA Media 35551 NET POURSUIT SSG NSA
Media 35551 NET POURSUIT SSG NSA
 
LES OMBRES
LES OMBRESLES OMBRES
LES OMBRES
 
Copywriter Collective - Ingrid - Magazin art nikol haskova profile
Copywriter Collective - Ingrid - Magazin art nikol haskova profileCopywriter Collective - Ingrid - Magazin art nikol haskova profile
Copywriter Collective - Ingrid - Magazin art nikol haskova profile
 

Plus de Otávio Santana

NoSQL design pitfalls with Java
NoSQL design pitfalls with JavaNoSQL design pitfalls with Java
NoSQL design pitfalls with JavaOtávio Santana
 
Modern Cloud-Native Jakarta EE Frameworks: tips, challenges, and trends.
Modern Cloud-Native Jakarta EE Frameworks: tips, challenges, and trends.Modern Cloud-Native Jakarta EE Frameworks: tips, challenges, and trends.
Modern Cloud-Native Jakarta EE Frameworks: tips, challenges, and trends.Otávio Santana
 
Architecting Cloud Computing Solutions with Java [1.1]
Architecting Cloud Computing Solutions with Java [1.1]Architecting Cloud Computing Solutions with Java [1.1]
Architecting Cloud Computing Solutions with Java [1.1]Otávio Santana
 
Arquitetando soluções de computação em nuvem com Java
Arquitetando soluções de computação em nuvem com JavaArquitetando soluções de computação em nuvem com Java
Arquitetando soluções de computação em nuvem com JavaOtávio Santana
 
Build, run, and scale your Java applications end to end
Build, run, and scale your Java applications end to endBuild, run, and scale your Java applications end to end
Build, run, and scale your Java applications end to endOtávio Santana
 
Jakarta NoSQL: Meet the first Jakarta EE specification in the Cloud
Jakarta NoSQL: Meet the first Jakarta EE specification in the CloudJakarta NoSQL: Meet the first Jakarta EE specification in the Cloud
Jakarta NoSQL: Meet the first Jakarta EE specification in the CloudOtávio Santana
 
ORMs: Heroes or Villains Inside the Architecture?
ORMs: Heroes or Villains Inside the Architecture?ORMs: Heroes or Villains Inside the Architecture?
ORMs: Heroes or Villains Inside the Architecture?Otávio Santana
 
Jakarta EE Meets NoSQL at the Cloud Age
Jakarta EE Meets NoSQL at the Cloud AgeJakarta EE Meets NoSQL at the Cloud Age
Jakarta EE Meets NoSQL at the Cloud AgeOtávio Santana
 
Boost your APIs with GraphQL 1.0
Boost your APIs with GraphQL 1.0Boost your APIs with GraphQL 1.0
Boost your APIs with GraphQL 1.0Otávio Santana
 
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]Otávio Santana
 
Let’s Make Graph Databases Fun Again with Java [DEV6043]
Let’s Make Graph Databases Fun Again with Java [DEV6043]Let’s Make Graph Databases Fun Again with Java [DEV6043]
Let’s Make Graph Databases Fun Again with Java [DEV6043]Otávio Santana
 
Eclipse JNoSQL: One API to Many NoSQL Databases - BYOL [HOL5998]
Eclipse JNoSQL: One API to Many NoSQL Databases - BYOL [HOL5998]Eclipse JNoSQL: One API to Many NoSQL Databases - BYOL [HOL5998]
Eclipse JNoSQL: One API to Many NoSQL Databases - BYOL [HOL5998]Otávio Santana
 
The new generation of data persistence with graph
The new generation of data persistence with graphThe new generation of data persistence with graph
The new generation of data persistence with graphOtávio Santana
 
Eclipse JNoSQL updates from JCP September 11
Eclipse JNoSQL updates from JCP September 11Eclipse JNoSQL updates from JCP September 11
Eclipse JNoSQL updates from JCP September 11Otávio Santana
 
Stateless Microservice Security via JWT and MicroProfile - Guatemala
Stateless Microservice Security via JWT and MicroProfile - GuatemalaStateless Microservice Security via JWT and MicroProfile - Guatemala
Stateless Microservice Security via JWT and MicroProfile - GuatemalaOtávio Santana
 
Stateless Microservice Security via JWT and MicroProfile - Mexico
Stateless Microservice Security via JWT and MicroProfile - MexicoStateless Microservice Security via JWT and MicroProfile - Mexico
Stateless Microservice Security via JWT and MicroProfile - MexicoOtávio Santana
 
Eclipse JNoSQL: The Definitive Solution for Java and NoSQL Database
Eclipse JNoSQL: The Definitive Solution for Java and NoSQL DatabaseEclipse JNoSQL: The Definitive Solution for Java and NoSQL Database
Eclipse JNoSQL: The Definitive Solution for Java and NoSQL DatabaseOtávio Santana
 
Management 3.0 and open source
Management 3.0 and open sourceManagement 3.0 and open source
Management 3.0 and open sourceOtávio Santana
 
Building a Recommendation Engine with Java EE
Building a Recommendation Engine with Java EEBuilding a Recommendation Engine with Java EE
Building a Recommendation Engine with Java EEOtávio Santana
 

Plus de Otávio Santana (20)

NoSQL design pitfalls with Java
NoSQL design pitfalls with JavaNoSQL design pitfalls with Java
NoSQL design pitfalls with Java
 
Modern Cloud-Native Jakarta EE Frameworks: tips, challenges, and trends.
Modern Cloud-Native Jakarta EE Frameworks: tips, challenges, and trends.Modern Cloud-Native Jakarta EE Frameworks: tips, challenges, and trends.
Modern Cloud-Native Jakarta EE Frameworks: tips, challenges, and trends.
 
Architecting Cloud Computing Solutions with Java [1.1]
Architecting Cloud Computing Solutions with Java [1.1]Architecting Cloud Computing Solutions with Java [1.1]
Architecting Cloud Computing Solutions with Java [1.1]
 
Arquitetando soluções de computação em nuvem com Java
Arquitetando soluções de computação em nuvem com JavaArquitetando soluções de computação em nuvem com Java
Arquitetando soluções de computação em nuvem com Java
 
Build, run, and scale your Java applications end to end
Build, run, and scale your Java applications end to endBuild, run, and scale your Java applications end to end
Build, run, and scale your Java applications end to end
 
Jakarta NoSQL: Meet the first Jakarta EE specification in the Cloud
Jakarta NoSQL: Meet the first Jakarta EE specification in the CloudJakarta NoSQL: Meet the first Jakarta EE specification in the Cloud
Jakarta NoSQL: Meet the first Jakarta EE specification in the Cloud
 
ORMs: Heroes or Villains Inside the Architecture?
ORMs: Heroes or Villains Inside the Architecture?ORMs: Heroes or Villains Inside the Architecture?
ORMs: Heroes or Villains Inside the Architecture?
 
Jakarta EE Meets NoSQL at the Cloud Age
Jakarta EE Meets NoSQL at the Cloud AgeJakarta EE Meets NoSQL at the Cloud Age
Jakarta EE Meets NoSQL at the Cloud Age
 
Boost your APIs with GraphQL 1.0
Boost your APIs with GraphQL 1.0Boost your APIs with GraphQL 1.0
Boost your APIs with GraphQL 1.0
 
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
 
Let’s Make Graph Databases Fun Again with Java [DEV6043]
Let’s Make Graph Databases Fun Again with Java [DEV6043]Let’s Make Graph Databases Fun Again with Java [DEV6043]
Let’s Make Graph Databases Fun Again with Java [DEV6043]
 
Eclipse JNoSQL: One API to Many NoSQL Databases - BYOL [HOL5998]
Eclipse JNoSQL: One API to Many NoSQL Databases - BYOL [HOL5998]Eclipse JNoSQL: One API to Many NoSQL Databases - BYOL [HOL5998]
Eclipse JNoSQL: One API to Many NoSQL Databases - BYOL [HOL5998]
 
The new generation of data persistence with graph
The new generation of data persistence with graphThe new generation of data persistence with graph
The new generation of data persistence with graph
 
Eclipse JNoSQL updates from JCP September 11
Eclipse JNoSQL updates from JCP September 11Eclipse JNoSQL updates from JCP September 11
Eclipse JNoSQL updates from JCP September 11
 
Stateless Microservice Security via JWT and MicroProfile - Guatemala
Stateless Microservice Security via JWT and MicroProfile - GuatemalaStateless Microservice Security via JWT and MicroProfile - Guatemala
Stateless Microservice Security via JWT and MicroProfile - Guatemala
 
Stateless Microservice Security via JWT and MicroProfile - Mexico
Stateless Microservice Security via JWT and MicroProfile - MexicoStateless Microservice Security via JWT and MicroProfile - Mexico
Stateless Microservice Security via JWT and MicroProfile - Mexico
 
Eclipse JNoSQL: The Definitive Solution for Java and NoSQL Database
Eclipse JNoSQL: The Definitive Solution for Java and NoSQL DatabaseEclipse JNoSQL: The Definitive Solution for Java and NoSQL Database
Eclipse JNoSQL: The Definitive Solution for Java and NoSQL Database
 
Polyglot persistence
Polyglot persistencePolyglot persistence
Polyglot persistence
 
Management 3.0 and open source
Management 3.0 and open sourceManagement 3.0 and open source
Management 3.0 and open source
 
Building a Recommendation Engine with Java EE
Building a Recommendation Engine with Java EEBuilding a Recommendation Engine with Java EE
Building a Recommendation Engine with Java EE
 

Java EE 6

  • 1. ��������������� � ���� ���������� ������� � ������ ��� � ��� ������ ��������� �� ������� � ���� �� �� ���� ���������� ������� � ��� ���������� �� ��������������� ������� ���� ���������� �� ��������� ���� ��� ������ �� �������� �� ����������� ������������ ��� ����� ������������������ � ����� � � ������������ �� ���������������� ����������� � ������������� �� ����������� �� ������ ������� ��������� �� ��������� ����� ����� ��������� ���� � ��������������� �� ���������� ���� ������������ ������ ���� ������������� ������� �������� ���������� ������������� �������� ����������� �� ���� ��������������� � ��� ����� ����� �� ����������� �������� ������ ������������ �� ��� �� �� �������� �� ���� ��� ������� � ���� ������ ���������� �� ����� � ��� ��� ���� ��� ������ �� ����� ����������� ��� ������� �� ����� ������������� ��� ���� ��������� � ����� ��� � ��� ������ ������ ���� ���������� ������� � �������� �� ��������� � ���������� �� ���������� ��������� ������� �������� ����� � ������� ���� � �������������������������������� � ��
  • 2. ��������������� � ���� ���������� ������� � ��� ��� ������� ��������������� ����� ���� ������ � � ��� ��������� ��� ���������� ��� � ������� �� �������� �� �������� ���� ���� ��� �� ����� ����� ������������� � ������ ������� ����������� �� �������������� � �������� �� ���� �� � ������� � ���� ��� �� �������������� ����������� � ����� ������ �� ����� �� ��� Figura 2: Criando um template Figura 3: Chamando o template ���� ������� ��������� �� ������ ������� � ���������� � ����������� ��� ��� �������� � ���� ��� ������ �� ����� �� �������� Figura 1: Atualização do Java EE ������ �� ��������� �� ��������������� ������ � ������� ����� ����� ����� ������������ � � ��� ���������� �������� ��� ���� ���� ���������� �� �������� ��� ����� �������� ��������� �� ����������������� ��� ����� ������ ��������� �� ��� ���������� �������� � ����� ���� ����� ���� ��������� �� ���������� ���� �� ������ ���� ����� ����� ������ ���� ���� ���������� ������ ������� ��� � ��������� ����� �� �������� ����������� ����������� �� ��� � ����� ������������ ��������� �� ��������� ���� �������� ���� ������� ������ ��� Figura 4: Usando a anotação @ManagedBean � ���� ������ ������ ��� � � ��������� ���������� ���� ��������������� �� ���� ����� ��������� ��� ��� ����� ���������� � ������ ��� ��� ������� � ����� ��������������� ��� ����� ��������� ��� � ������ ��� �� Figura 5: Chamando o Bean no projeto ���� �� ����� ������� ��� ����� �� ��� � ���������������� �� �� ��� ������� �������� ��� ����� � � ������� ������� ������ ��� � ��������� ���������� � ��� ����� ���� ����� ������������ � ���� ������ ���� ���������� ������� ��������� �� ������ ���������� ��� �������� �� �� �� ��������� ����������� � ���� ��� ��� �������� � ��� ��� ����� ������� ����� �� ���������� � ��� ��������������� � ������ ����� ����� �������������� � ��� ��������� ��� ������ �������������� ��� � ����������� � ������������� ���� ����� ����� ���� ��������� �� ������������ ���� �� ������ ��������� � �������������� �� ������ ��� � ��� �� ���������� Figura 6: CommandLink ���� �� ���� ����� ����� ����� ������������ ������� �������� ����� � ������� ���� � �������������������������������� � ��
  • 3. ��������������� � ���� ���������� ������� � �������� ��� � �������� ���� �������� �� ��� ��� ��� � ������� �� ����� ��� ������� ����������� ���� ������� �� ��� �������� ��� ������ ���������� �� ����������� ���� � �������� ���������� ������ ������� ������� ��� Figura 8: Lista de objetos ��� ������� ����������� ��� ���������� ���� �� ����� ��� �������� ��� ������ ��� �� ������� �� ������������ ���� �� ������������ ������������ �� �������� ������ ��� ��� ��� � ��� �� ���������� ���� ���������� ��������� �� ������ �� ������� � ���������� �� ���������� ������ ������� � ��� �� ���������� ���� ����� ����������� �������� � ������ �� ������� ���� ��������� ���������������� � ��� �� ��������� ���� � ��������� � ����������� ��� �� ��������������� ��������� �� ������ ���� �� ���� ������ ������� ����� ���������� ���������� Figura 7: WebServLet �� ����� ���� �� ���� �� ��������� �������� ����� � ������ ������ ������ �� ������� ����� ��� � ����������� �� ����� �������������� ������������ � ��� ����� ��� � ��������� � �� �������� ������� ���� ���������� ���������� ���� ���� �� �������� ����������� ������� � �������� �� ���������� ����� ������� � ���� �� ��� ���������� � �������� �� ������� ��� ��� � ��� �������� ������� ������ �� �������� ������������ ����� ��������� ��� ���������� ��� ������� ���� ������� � ����������� �� ����� Figura 9: Session local ���� � ������������ ���������� ��� ���� �� ������ ��������� ��� �� ������� ������� �� ����������� �� ������� ���� ����� ���� ���� ��������� ��� ��� ���� ���� ��� ��� ��������� ���� � ������� �� �������� ����������� � ����� ��������� ���� ����� ����� ������ � ���� ����������� ��� ������ ��� ������ �������� � ������� � �������� �������������� ���������� ���� �� ������� � ������������ �� ������ ��� ��� ���� ��� ������� ����� ����� � ������� �� ��������� ����� �������� � � ����� �� ����� ������� ����� ��� �� �� ������������� ����� ����� ���� ������ �� ��� ������ ������� ��� ����� ��� �� ��� ���������� ������ � ���� ������������ ������ �������� ����� ���������� ������ �������� ����� ������� ���� � �������������� �� ��������� �� ������ ����������� ���� ��������� ������ � �������� ����������� � ������ �������� �� ��� � � ��� �� ��������� �� ��������� �� ���������� ��� ���� ���� ������� ����� ��� ������� ���������� ������������ � ����� ���������� � ������� �� ����������� � ��������� ������ ����� � ������� ������� ��� ����� �� ����� �� ������� �� ���� ��������� ���� ��� ������ � ����� ���������� �� ���� ������ ��� ������ �� ����� �� � � ������� ��� ����������� ��� ������� ��� ����������� �� ���� ��� ���� ��������� ���������� ����� ������� �������� ����� � ������� ���� � �������������������������������� � ��
  • 4. ��������������� � ���� ���������� ������� � � ���������� ��������� ������� � ����� �� ���� �� �� � ������� �� ������ ���������� ��� ������� ��� ���������� ���� ������ � ����������� �� ��� ������ ������� ��� ������� ��� �� ����������� �� ���� ��� ������� ���� ������ ���� ������� ���� ����� �� ������ ��� � ����� ����������� �� ��������� � ������� ����� � ���������� ����� ������ ����� ��������� � ��������� �� ������������� �� ������� ��� � ������� �������� � ��������� ���������� � ���������� ���������� ����� ��� � �� ���� �������� � ��� ������ �� �������� �� �������� ��� ����� ���� ������ ���� � ������ ������������� ��� ��������� � ��������������� �� ���������� ����� ���� ����� ���������� �� ��������� ��� � ��������� ���� ���� ������������� � ���������� ��������� �� �� ��� ����� ����� ��������� � ��� ��� ���� ��������� �������� ���� �������� �� ����������� ����������� �� ���� ���������� ��� �� ����� �� ��������� ����� �� � ���������� �� ���������� ��� ����� � ���� �� � ���� � �������� ����������� ��� ��������� ���������� ��� � ��������� �� � ������ � � � ����� �� �������� ��� ������ �������� ����� ����� �� ������� ��������� �� ������ ���������� �� ��������� ���� ����� ����������� ������� ���� �������� ������ ����� ����� ��������� ���� ���� ������� ������� ������ ���� ���������� � ������ ����������� � ����� �������� ������ �� ���� ��� ��� � ���� ������ ���� � ���������� �� ������� ��� � ������� �� ��������� ���� �������� � ������������� �� �������� ������������� �� ���� �������������� �� �� ������ �� ������ ����� �� ������� ������� � ������ �������� ��� ���������� �������� � �������� � ��������� ���� � � ����������� ������ �� ����� �� ��������������� ����� ������ ��������� �� ������� � � ������ �� ������ ��� ���� ��������� �� ���������� �� ���������� ������ ���� � ������� ��� ��� � ����� �� ������ �� ��������������� �� ������ �� ��������� ���� ��������� ������ ������������� �� ����� ������ ������� ���� �� �������� ��� ���� ������� ������ �� ������ �� ���������� ���� �� ��������� ������ ������ ������� �� ����� ��������� �� ��� ��������� ��� �� ������� ����������� � ����������������������������������������� ����� � ������ �� �������� �� ���� �� � ���� �� ������������ ��������� �� ���� � ��������� �� ������������ ������� �������� ����� � ������� ���� � �������������������������������� � ��