Pazar, Mayıs 28, 2023

JSPF

- Advertisement -

JSPF
JSPF

JSPF dosyası nedir?

.jspf uzantılı dosyaya JSP fragmanı denir; başka bir JSP dosyasında bulunan statik bir dosya. JSPF dosyaları kendi başlarına derlenmezler, ancak içerdikleri sayfa boyunca derlenirler. Sözdizimi, Java Sunucu Sayfaları (JSP) koduna benzer. Sadece bir JSP parçası içerir; tüm JSP belgesini içermez.

JSPF dosya formatı

JSP 2.0 Spesifikasyonunda “JSP fragmanı” terimi aşırı yüklendiğinden bunun yerine “JSP segmenti” terimi kullanılmaktadır. JSP parçaları, .jsp veya .jspf uzantılarını kullanabilir ve /WEB-INF/jspf içine veya diğer statik dosyalara yerleştirilmelidir. Tam sayfa olmayan JSP parçaları .jspf uzantısını kullanmalı ve /WEB-INF/jspf içine yerleştirilmelidir.

JSP veya JSP Fragment Dosya Organizasyonu

Bir JSP dosyası, listelendikleri sırayla aşağıdaki bölümleri içerir:

  1. Yorumları açma
  2. JSP sayfası direktif(ler)i
  3. İsteğe bağlı etiket kitaplığı direktif(ler)i
  4. İsteğe bağlı JSP bildirim(ler)i
  5. HTML ve JSP kodu

Bir JSP veya JSPF dosyasının her ikisi de, Açılış Yorumu olarak adlandırılan, sunucu tarafı tarzı bir yorumla başlar:

<%-- 
  - Author(s):
  - Date:
  - Copyright Notice:
  - @(#)
  - Description: 
  --%>

Bu yorum, JSP sayfası oluşturma sırasında kaldırıldığı için yalnızca sunucu tarafında görülebilir.

JSP Fragment dosyası ne zaman kullanılır?

Bir JSP sayfası, diğer JSP sayfalarında da yeniden kullanılabilen belirli ama karmaşık bir yapı gerektirdiğinde, bunu halletmenin bir yolu, Bileşik Görünüm modelini (Java Taslaklarının Desenler bölümü) kullanarak onu parçalara ayırmaktır. Örneğin, bir JSP sayfasının sunum yapısında bazen aşağıdaki mantıksal düzen bulunur:

JSPF Dosya Biçimi

Bu durumda, bu bileşik JSP sayfası, her biri ayrı bir JSP parçası olarak adlandırılacak olan çeşitli modüllere dönüştürülebilir. JSP parçaları daha sonra bileşik JSP sayfasında uygun konumlara yerleştirilebilir. Bu nedenle, statik içerme yönergeleri kendi kendine çağrılmayacak bir sayfayı dahil etmek için kullanıldığında JSPF dosyası kullanılır, .jspf uzantılı dosyalar Web uygulama arşivinin /WEB-INF/jspf/ dizinine yerleştirilmelidir ( savaş).

JSPF Örneği

<%@ include file="/WEB-INF/jspf/header.jspf" %>
...
<%@ include file="/WEB-INF/jspf/menuBar.jspf" %>
...
<jsp:include page="<%= currentBody %>" />
...
<%@ include file="/WEB-INF/jspf/footnote.jspf" %>
...
<%@ include file="/WEB-INF/jspf/footer.jspf" %>
...

Referanslar

Önceki İçerik.KT
Sonraki İçerikJSP
RELATED ARTICLES

.man

.man dosyası nedir? .man uzantılı bir dosya, yazılım dokümantasyonu biçiminde bir Unix programlama kullanım kılavuzu olan man sayfası anlamına gelir. Belgeleri görüntülemek için kullanılan Unix’te...

MD

MD dosyası nedir? Markdown dil lehçeleriyle oluşturulan metin dosyaları .md veya .MARKDOWN dosya uzantısıyla kaydedilir. MD dosyaları, girintiler, tablo biçimlendirme, yazı tipleri ve başlıklar gibi bir metnin nasıl biçimlendirilebileceğini...

ODM

ODM dosyası nedir? .odm uzantılı bir dosya, içinde bağlantılı bir veya daha fazla .odt dosyası içeren bir OpenDocument Ana belge dosyasıdır. Bu alt belgelerin tümü tek bir...

Most Popular

Önce vur, sonra soru sor (Deneme)

Masal dünyasında, bir kurbağa hakkında özellikle kurbağaya benzer hiçbir şey yoktur. Hikayeler, gündelik amfibi yaşam hakkında ince ayrıntılara girmez. Kurbağa kolayca bir sincap ya da örümcek...

Minnesota, Başlıca Tüketici Elektroniklerini Kapsayan, Ancak Birkaç İstisnası Olan ‘Onarım Hakkı’ Yasa Tasarısını Kabul Etti

'Onarım hakkı' savunucuları, Minnesota tüketicilere daha fazla güç veren bir yasa tasarısını geçirdiği için bugünkü en son gelişmeden tamamen memnun kalacaklar. Bu yılın Nisan ayında,...

Araştırmacılara Göre Bir Android Akıllı Telefonun Parmak İzi Güvenliğini Aşmak İçin Yalnızca 15 Dolarlık Bir Devre Kartı Alır

Android akıllı telefonlardaki parmak izi sensörleri, bu taşınabilir teknoloji parçalarına muhtemelen en yaygın eklemedir ve tek bir parmağın veya başparmağın yerleştirilmesinin ahize sahibinin cihaza...

Daha Fazla “Yasal” Uygulamanın Verileri Gözetliyor ve Dosyaları Çıkarıyor Görünüşüyle, Android’deki Kötü Amaçlı Yazılımlar Hala Ortada

Google Oyun mağazası sıkı güvenliği ve katı politikalarıyla ilgili sorunlardan büyük ölçüde muaftır, ara sıra bir veya iki uygulama çatlaklardan kaçmayı başarır ve en...

Recent Comments