एक स्क्रिप्टलेट में किसी भी संख्या में जावा भाषा कथन, चर या विधि घोषणाएं, या अभिव्यक्तियां हो सकती हैं जो पृष्ठ स्क्रिप्टिंग भाषा में मान्य हैं।
स्क्रिप्टलेट का सिंटैक्स निम्नलिखित है -
<% code fragment %>
आप उपरोक्त सिंटैक्स के XML समकक्ष को इस प्रकार लिख सकते हैं -
<jsp:scriptlet> code fragment </jsp:scriptlet>
आपके द्वारा लिखा गया कोई भी पाठ, HTML टैग या JSP तत्व स्क्रिप्टलेट के बाहर होना चाहिए। जेएसपी के लिए सरल और पहला उदाहरण निम्नलिखित है -
<html> <head> <title>Hello World</title> </head> <body> Hello World!<br/> <% out.println("Your IP address is " + request.getRemoteAddr()); %> </body> </html>