JSP’de 3 çeşit direktif vardır. Bu direktifler web containera jsp sayfalarının servlet sayfalarına nasıl dönüştürüleceğini söyler. Page direktifi Include direktifi Taglib direktifi Page direktifleri tüm sayfa boyunca kabul edilen attributeleri tanımlar. Birçok page direktifi vardır. import,contentType,extends,info,buffer,language,isELIgnored,isThreadSafe,autoFlush,session,pageEncoding,errorPage,isErrorPage import attributeü java SE’daki gibidir.Sayfaya sınıf,inteface(arayüz) veya tüm paket üyelerini eklemeye yarar. Örnek Kullanılışı <html> <body> <%@ page import= "test.Personel" %> <%= new Personel( “ enes ” ). yazdir () %> </body> </html> contentType attributeü http responseun mıme(Multipurpose Internet Mail Extension) tipini belirler. Örnek kullanılışı <html> <body> <%@ page contentType= ” text/html ” %> <%@ ...
PL/SQL'in açılımı Procedurel Language / Structed Query Language'tir. Yani Türkçe olarak yapılandırılmış sorgu dilinin (sql) prosedürel uzantısı diyebiliriz. PL/SQL, Oracle tarafından geliştirilmiştir. PL/SQL kodları client-side veya server-sideda saklanabilir. Her PL/SQL programı PL/SQL bloklarından meydana gelir. Bu bloklar 3 kısıma ayrılır. Declaration Kısmı (Opsiyoneldir.) Execution Kısmı (Zorunludur.) Exception Handling Kısmı (Opsiyoneldir.) Declaration Kısmı (Opsiyonel) Bu kısım "DECLARE" anahtar kelimesi ile başlar. Programda declaration kısmının kullanılma zorunluluğu yoktur yani opsiyoneldir. Declaration kısmında değişkenler, sabitler, cursorlar ve recordlar bulunur. Execution Kısmı (Zorunlu) Bu kısın "BEGIN" anahtar kelimesi ile başlar ve "END" anahtar kelimesi ile biter. Execution kısmı belli bir görevin gerçekleştirildiği kısımdır. Exception Handling Kısmı (Opsiyonel) Bu kısım "EXCEPTION"...
Factory bean : Bir container tabanlı beanin, container tabanlı başka bir beani örneklemesinden sorumlu beandir. Factory method : Bir factory beanin hedef tipteki bir beani örnekleyen metodudur. <beans..> <bean id="beanF" class="F"/> <bean id="bean1" factory-bean="beanF" factory-method="methodF"/> </beans> public class F{ public T methodF(){ return new T(); } } Yani yukarıdaki kodda anlatılmak istenen, bean1 örneği oluşturulması için beanF beaninin methodF metodu çağrılıyor. Bu kadar basit. Eğer ki methodF static metot olsaydı, beanF' yi oluşturmamıza gerek yoktu. Direkt olarak methodF 'i kullanabilirdik. <beans..> <bean id="bean1" factory-method="methodF"/> </beans> ...
Yorumlar
Yorum Gönder