JSTL SQL ট্যাগ লাইব্রেরি রিলেশনাল ডেটাবেস (RDBMSs) যেমন Oracle, MySQL, বা Microsoft SQL Server এর সাথে ইন্টারঅ্যাক্ট করার জন্য ট্যাগ প্রদান করে।
আপনার JSP-এ JSTL SQL লাইব্রেরি অন্তর্ভুক্ত করার সিনট্যাক্স:
<%@ taglib prefix = "sql" uri = "https://java.sun.com/jsp/jstl/sql" %>
নিচের টেবিলে SQL JSTL ট্যাগগুলোর তালিকা দেওয়া হলো:
| ক্রমিক নং | ট্যাগ ও বিবরণ |
|---|---|
| ১ | <sql:setDataSource> শুধু প্রোটোটাইপিংের জন্য উপযুক্ত একটি সিম্পল DataSource তৈরি করে |
| ২ | <sql:query> এর বডি বা sql অ্যাট্রিবিউটের মাধ্যমে সংজ্ঞায়িত SQL কোয়েরি এক্সিকিউট করে। |
| ৩ | <sql:update> এর বডি বা sql অ্যাট্রিবিউটের মাধ্যমে সংজ্ঞায়িত SQL আপডেট এক্সিকিউট করে। |
| ৪ | <sql:param> একটি SQL স্টেটমেন্টের প্যারামিটারকে নির্দিষ্ট মান সেট করে। |
| ৫ | <sql:dateParam> একটি SQL স্টেটমেন্টের প্যারামিটারকে নির্দিষ্ট java.util.Date মান সেট করে। |
| ৬ | <sql:transaction > নেস্টেড ডেটাবেস অ্যাকশন এলিমেন্টগুলোর সাথে একটি শেয়ার্ড কানেকশন প্রদান করে, যাতে সকল স্টেটমেন্ট এক ট্রানজ্যাকশন হিসেবে এক্সিকিউট হয়। |