Jsp Nedir?

JavaServer Pages (JSP) teknolojisi basit, hızlı bir şekilde dinamik olarak üretilen web sayfaları yapmak için kullanılan bir teknolojidir. JSP specification, Sun Microsystems in öncülüğünde gereçekleştirilmiş olup, hizmet birimi işe JSP sayfa arasındaki etkileşimi tanımlar, aynı zamanda JSP sayfanın formatını ve sözdizimini de  (syntax) tanımlar.

     JavaServer Pages (JSP) Java Servlet API’nin bir uzantısıdır. Servlet ler platform-bağımsız %100 saf Java modulleri olup, bir web server in yeteneğini, yapabileceği işleri arttırırlar. Diğer scripting dilleri gibi, servletler platforma özel durumlar ya da değişiklikler gerektirmez. İkisi birarada, JSP teknolojisi ve servletler ASP ve Perl gibi dinamik web script/programlama araçlarına Java temelli bir alternatif teşkil ederler.

     JSP XML’ e ve scriptlet lere çok benzeyen taglar kullanır. Bu taglar Java programlama dilinde yazılıp sayfanın HTML içeriğini üretirler. Aynı zamanda uygulama matığı server-tabanlı kaynaklarda mesela JavaBean lar da durabilir. Dokumanın içindeki bütün diğer HTML ya da XML tagları direkt olarak istemicinin önüne gelecek HTML sayfaya gönderilir. Sayfanını akışını ve mantığını dizayn ve görüntüsünden ayırmak ve tekrar kullanılablen bileşen-tabanlı teknolojiyi kullanabilmek, JSP teknolojisini diğer teknolojilerden daha hızlı ve kolay web uygulamaları yapar hale getirmiştir.

İçinizde kalmasın, siz de yorum yazın.