
Resim Kredisi: Emilija Manevska/An/GettyImages
JSP etiketleri, sunucu taraflı bir teknoloji olan Java Sunucu Sayfalarının önemli bir parçasıdır. JSP'deki etiketler, Java kodu için bir kapsayıcı oluşturarak dinamik içeriğin sitenizdeki statik tasarım öğelerinden yalıtılmasını ve ayrılmasını sağlar. Birçoğu Hyper Text Markup Language – HTML – JSP etiketlerinde kullanılanlara benzese de, bir betik dilinin parçası değildir. Bunun yerine, JSP'deki etiketler, dinamik Web içeriği oluşturmaya odaklanan bir teknolojinin yalnızca bir öğesidir. JSP etiketleri, içlerindeki kodun nasıl davranacağını belirler. Ortak JSP etiketlerinin bir listesi, etiketleri doğru seçip kullandığınızdan emin olmak için iyi bir referans olabilir.
JSP'deki bildirim etiketleri, JSP sayfalarındaki işlevler, yöntemler ve değişkenler için tanımlama kapları olarak işlev görür. Bu etiketler çıktı üretmek yerine tanımladıkları için, çoğunlukla ifade veya komut dosyası etiketleriyle birlikte çalışan bildirim etiketlerini bulacaksınız. Sözdizimi seçenekleri basit "" ve XML alternatifi "jsp: bildirim…."
Günün Videosu
İfade etiketleri, JSP'ye bir Java ifadesini - aynı zamanda ifade olarak da adlandırılır - bir dizeye dönüştürmesi ve çıktıyı görüntülemesi için sinyal verir. Sözdizimi seçenekleri, basit "" ve XML alternatifini " içerir.jsp: ifade…."
Yönergeler – veya mesaj etiketleri – iki bölümden oluşan talimat etiketleridir: tür ve nitelik. Tür, sayfaya özel işleme yönergeleri veren "sayfa", geçerli dosyada kullanmak istediğiniz etiket kitaplığını tanımlayan belirli dosya adları veya "Etiket Kitaplığı" sayfa. Sözdizimi seçenekleri, basit " ve XML alternatifini" içerir.."
Komut dosyası etiketleri, herhangi bir geçerli Java kaynak kodunu JSP sunucu sayfalarına gömmenize izin verir. Etiketlerin içindeki kod, sunucu tarafında ardışık sırayla yürütülür ve bir Web tarayıcısı aracılığıyla istemci erişimi için kullanılabilir. Sözdizimi seçenekleri, basit " ve XML alternatifini" içerir.jsp: komut dosyası Java kodu."
Akış denetimi etiketleri, komut dosyalarıyla aynı işlevi görür ve komut dosyalarına bir alternatiftir. Ancak komut dizilerinden farklı olarak akış kontrol etiketleri, deyimlerin çalıştırıldığı sırayı kontrol etmenize izin verir. "if" ve "choose" koşullu etiketleri ile "forEach" ve "forTokens" yineleyici etiketlerinin tümü JSP akış denetimi etiketlerine örnektir. Her biri için sözdizimi çerçevesi şunları içerir:
Eylem etiketleri, JSP'ye sayfalar arasında kontrolü aktarmasını, özellikleri ayarlamasını veya almasını, Java uygulamaları için tarayıcıdan bağımsız desteği kolaylaştırmasını ve sunucu tarafı JavaBeans'i kullanmayı mümkün kılmasını söyleyebilir. Kullanılabilir birçok eylem etiketinden en yaygın olanı, kontrolü dinamik veya statik bir duruma aktaran yönlendirme etiketi olan include yönergesidir. Bir JSP'nin Java ile çalışan yeniden kullanılabilir bir yazılım bileşeninin bir örneğini oluşturmasına veya almasına izin veren URL ve useBean etiketi. JavaBean. Eylem etiketi için tek sözdizimi seçeneği XML sürümüdür: "jsp: useBean Java gövdesi."
Yorum etiketleri "yalnızca bilgi" içindir ve JSP sayfalarında görünmez. Bunları açıklama veya belgeleme için kullanın ve bir Web sayfasına sağ tıklayarak ve "kaynağı görüntüle" seçeneğine erişerek görüntüleyin. Yorum etiketi için tek sözdizimi seçeneği basit sürümdür: yorumlar buraya />.