java server pages.sun firmasi tarafindan uretilmi$ 1 web teknolojisi.ayrica *'nin bir turlu acilmayan ve sistem hatasi vermekten hata manyagi olan adsl kota sayfasinin yapildigi dil.
cok fazla uzerine gidildiginde; servlet'i, scriptlet'i, bean'i, tag'i, face'i falani filani komple birlesip adamin beynini "cok-cok-cok-cok-cok" efektiyle emcukleyen, son derece kullanisli bir teknoloji. bide bele dinamik neyin isin icine girerse dadindan yinmez hee!
.net teknolojisinin eline verdiği bok gibi bir dil. güvenlik kısmıda batıl hurafelerden ibarettir. güvenli diye eski bir teknoloji kullanacaksanız size kalmış ancak bankacılık uygulamalarının bile artık .net gibi bir platformda geliştirildiğini (bkz: c#) bilirseniz 20 yıllık vosvos değil 0km mercedes kullanmanın daha mantıklı olduğunu idrak edersiniz.
program yazmak yerine bildiğin tasarım editöründen ileriye gidemeyen platformları kullanan, ama halen program yazdığını iddia eden kişiler tarafından eleştirilmesi gayet normal java tabanlı muhteşem sunucu taraflı programlama dili ve teknolojisi. bin tane c#'ın(ki amarıgan geek ortamlarında c/cpp for idiots diye nitelenir genelde bu saçma şey) eline çotanak çotanak diye verebilecek(ister inanın ister inanmayın, güvenlik konusunda bin değil onbin tanesinin eline verir. ) bir olaydır. tek kötü tarafı default olarak utf-8 kullanmamasıdır ki bayağı bir ayar yapmanız gerekecektir türkçe bir şeyler yapmak istiyorsanız.
jstl kullanarak mis gibi sayfaların server'la ilişkisinin sağlanabildiği java teknolojisi. Scriptlet kullanımından kaçarak sayfaların hataya daha az duyarlı ve daha anlaşılır olması sağlanabilir.