26
106 Wykorzystanie narzędzia Oracle JDeveloper do budowy aplikacji J2EE Mikolaj Morzy [email protected] http://www.cs.put.poznan.pl/mmorzy/

Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

  • Upload
    others

  • View
    3

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

106

Wykorzystanie narzędzia Oracle JDeveloper do budowy aplikacji J2EE

Mikołaj Morzy

[email protected]://www.cs.put.poznan.pl/mmorzy/

Page 2: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

107

Plan rozdziału

• Tworzenie stron HTML

• Definiowanie połączeń z bazą danych

• Definiowanie połączeń z serwerem J2EE

• Tworzenie serwletów

• Tworzenie aplikacji JSP

• Tworzenie komponentów EJB

Page 3: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

108

Oracle JDeveloper

Page 4: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

109

Strony HTML

Utworzenie prostej strony HTML

Page 5: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

110

Strony HTMLWstawienie hiperlinku

Page 6: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

111

Strony HTML

Podgląd strony HTML

Page 7: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

112

Połączenie z bazą danych

Utworzenie nowego połączeniaz bazą danych

Page 8: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

113

Połączenie z bazą danych

Wybór sterownika JDBC

Dane połączenia

Page 9: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

114

Połączenie z bazą danych

Podanie parametrów instancji bazy danych

Podgląd zawartości bazy danych

Page 10: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

115

Połączenie z serwerem J2EE

Utworzenie nowego połączeniaz serwerem J2EE (tutaj lokalna

instancja OC4J)

Page 11: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

116

Połączenie z serwerem J2EE

Parametry połączenia

Podgląd połączenia

Page 12: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

117

Tworzenie serwletów

Page 13: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

118

Tworzenie serwletów

Nazwa serwletu,dostępne metody

pakiet serwletu

Page 14: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

119

Tworzenie serwletów

Page 15: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

120

Tworzenie serwletów

Uruchomienie i podglądwyniku działania serwletu

Page 16: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

121

Tworzenie stron JSP

Page 17: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

122

Tworzenie stron JSP

Page 18: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

123

Tworzenie stron JSP

Wstawienie dyrektywy <@ page ... %>

Wybów bibliotekiznaczników JSP

Page 19: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

124

Tworzenie stron JSPWstawienie znacznika <dbOpen...>

Page 20: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

125

Tworzenie stron JSP

Page 21: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

126

Tworzenie komponentów EJB

Page 22: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

127

Tworzenie komponentów EJB

Definicja parametrów komponentu

Page 23: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

128

Tworzenie komponentów EJB

Definicja parametrów komponentu

Page 24: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

129

Tworzenie komponentów EJB

Wygenerowane klasa komponentui interfejsy lokalny i zdalny

Page 25: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

130

Tworzenie komponentów EJB

Przygotowanie profilu instalacjikomponentu EJB

Page 26: Wykorzystanie narzędzia Oracle JDeveloper do …...• Tworzenie komponentów EJB 108 Oracle JDeveloper 109 Strony HTML Utworzenie prostej strony HTML 110 Strony HTML Wstawienie hiperlinku

131

Tworzenie komponentów EJB

Wybór plików do zainstalowania

Instalacja na serwerze J2EE