एक स्क्रिप्टलेट में किसी भी संख्या में जावा भाषा कथन, चर या विधि घोषणाएं, या अभिव्यक्तियां हो सकती हैं जो पृष्ठ स्क्रिप्टिंग भाषा में मान्य हैं।
स्क्रिप्टलेट का सिंटैक्स निम्नलिखित है -
<% 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>