..


Sponsor Bağlantılar

Scripting Elemanları ve Direktifleri

Tarafından yazılmış Madde Antonio Coschignano
2 Sayfa 1

Sayfa bir JSP java derleyici geçirilen önce, JSP motoru normal bir Servlet içine sistematik çevrilir. Bu nesil süreç, işleme belirli bir türü ile ilişkilendirilmiş her biri cümle unsurlarının farklı 'kullanımı içerir. Statik içerik, komut dosyası ve direktifleri: Biz bu üç unsurun bu makalede göreceğiz.

Statik içerik sayfa eklemek için sadece HTML / Javascript / CSS ve ek biçimlendirme gerektirir, ama sadece normal HTML etiketleri kullanabilirsiniz. Bunun yerine ayrıntılı olarak derinleştirilmesi gereken bazı özellikleri olan diğer iki öğe bakın.

Script (Scripting Element)

Komut 'HTML ile aynı sayfada "dostça birlikte bulunur" ama ondan farklı olarak dinamik olarak oluşturulan olduğu java kodudur.
JSP teknolojisi herkes oluşturulan servlet'dir içinde 'için iyi tanımlanmış bir konuma sahiptir kodu eklemek için Envanter raporu komut üç tip sağlar:

  • Tablolar
  • İfadeler
  • Komut dosyası
Ayrıca Scripting Elemanları olarak adlandırılan bu unsurlar nesneleri hareket ettirmek ve üretilen içerik üzerinde hesaplamalar yapmak için kullanılır.

Bildirimleri bize sözdizimi ile sayfa değişkenler ve yöntemleri beyan etmeye izin verir:

 



 <%!

 



 beyan%>

 
JSP motoru üretilen Servlet sınıfı alanları ve yöntemleri gibi ifadeler çevirir. Bir örnek olabilir:





 <%!

 



 String name = "Antonio"%>







 / / Ya da bütün bir yöntem bildirebilirsiniz:







 <%!







 kamu java.util.Date getData () {



  



 yeni java.util.Date () return;







 }







 %>



Ifadeler, ya da kelimenin tam anlamıyla, matematiksel, mantıksal java.lang dönüştürülür olduğu sonucu değerlendirilir script unsurlarıdır. Dize. Aşağıdaki gibi sözdizimi:
 



 <% = İfade%>

 
JSP motoru çevirme işlemi sırasında bir "ifade karşılaştığında doğrudan sonucu ve çıkış akışında ekler oluşturur. Olası bir ifade olabilir:
 



 <% = System.currentTimeMillis ()%>

 
Bu durumda, çıkış akım işlevi o zaman damgası Riton sisteminin sonucu yerleştirilir.

Bize derleme zamanında Servlet eklenir Java kodu JSP sayfa bölümlerini tüm 'içine koyarak sonunda Scriptles. Etiketi sözdizimi şöyledir:

 



 <% Java kodu%>

 
O yöntem _jspService bir komut dosyası karşılayan tüm zaman çevirmen koyar.
Genellikle, bir değer döndürmek olmayan tüm ifadeler komut dosyası uygulamacıklarını takılması.

Burada etiketleri her türlü kullanan bir örnek:






 <- Bildirisi ->







 <%!



  



 Dize mesaj;





  



 kamu java.util.Calendar getData () {



    



 java.util.GregorianCalendar return new ();



  



 }







 %>







 <html>







 <head>







 <title> JSP Etiketler </ title>







 </ Merkez>







 <body>









 <- Scriptlet ->







 <%



  



 java.util.Calendar date = getData ();



  



 int saat = data.get (java.util.Calendar.HOUR);



  



 int dakika = data.get (java.util.Calendar.MINUTE);



  



 int saniye = data.get (java.util.Calendar.SECOND);



  



 Dize zaman = "Zaman:" + saat +":"+ +":"+ dakika saniye;



  



 if (data.get (java.util.Calendar.AM_PM) == 0) mesaj = "Merhaba <b> </ b>" + bölge + "AM";



  



 else message = "İyi akşamlar <b> </ b>" + bölge + "PM";







 %>









 <- İfade ->







 <% = Mesaj%> <br/>









 </ Body>







 </ Html>



Çizim üzerinde zamanla '(zaman örnek bir merhaba ya da iyi akşamlar bağlıdır) görüntüleyen bir HTML sayfası oluşturur.

Aynı Kategoride ...
E-Öğrenme
ASP.NET (Ders) ASP.NET (Ders)
49 € Web uygulamaları oluşturmak için tam bir ders.
ASP ile E-ticaret (Ebook) ASP ile E-ticaret (Ebook)
ASP ile E-ticaret ve Alışveriş Sepeti. Sadece 35 €.
MS Access (Gelişmiş) MS Access (Gelişmiş)
Hızlı ve kolay bir veritabanı oluşturmak ve yönetmek öğrenin. 29 € dan başlayan fiyatlarla.
Sponsor Bağlantılar