Một scriptlet có thể chứa bất kỳ số lượng câu lệnh ngôn ngữ JAVA, khai báo biến hoặc phương thức hoặc biểu thức nào hợp lệ trong ngôn ngữ kịch bản trang.
Sau đây là cú pháp của Scriptlet -
<% code fragment %>
Bạn có thể viết XML tương đương với cú pháp trên như sau -
<jsp:scriptlet> code fragment </jsp:scriptlet>
Mọi văn bản, thẻ HTML hoặc phần tử JSP bạn viết phải nằm ngoài scriptlet. Sau đây là ví dụ đơn giản và đầu tiên cho JSP -
<html> <head> <title>Hello World</title> </head> <body> Hello World!<br/> <% out.println("Your IP address is " + request.getRemoteAddr()); %> </body> </html>