Web sitelerinde belli başlı kısımlar sabit kalırken diğerleri değişkendir.
Örneğin header yani başlık, genelde solda bulunan navigasyon menüsü ve en alttaki footer kısmı genelde sabittir. Bütün bunları her bir sayfa için tekrar kopyala-yapıştır yapıp uğraşmak yerine, bir kere yazıp kullanmak daha mantıklıdır.
İşte bu sabit olan kısımlar bir şablon şeklinde tek seferde hazırlanıp kullanılırlar. Buna master page denir.
Java'da JSF ile hazırladığımız bir web applicationda bu master page mantığını uygulayabiliriz.
1. Öncelikle sabit bir html şablonu hazırlayarak body elementinin içini boş bırakırız.
Body kısmındaki içerik değişken olacak.
Sayfada gezilirken şablon sabit kalırken yeni içerik body elementinin içinde gösterilecek.
2. Yeni bir jsf dosyası açalım. Buraya index.xhtml adıyla sayfa şablonunu koyalım.
3.
Etiketler
abstraction
Accord Framework
ajax
android
architecture
Array
assets
async task
AsyncTask
authorization
avd
billy joel
button
Classification
collections
component
concurrency
container
data science
database
Decision Tree
Decision Trees
dhcp
distributed
donma
emülatör
encapsulation
exception
express
Feature extraction
Feature Selection
garbage collection
glassfish
google
grafik
güvenlik
hadoop
http
IDE
inheritance
j2ee
jade
java
java.lang
JDBC
jls
JNDI
JSF
jsp
kitap
lib
link
Machine Learning
Marmara Üniversitesi
material design
maven
mongodb
multiple inheritance
nested class
netbeans
network
node.js
NoSQL
oop
Oracle
ORM
pass-by-value
pattern
permission
polymorphism
PrimeFaces
primitive
Project Euler
protocol
R
response
REST
RMI
root
Scala
servlet
Set
sözlük
spring
sqlite
tasarım desenleri
tcp/ip
template
test
thread
tier
toast
tomcat
türk telekom
twitter
UI thread
virtual device
web application
web design
web service
WEKA
wireshark
Hiç yorum yok:
Yorum Gönder