<c:out> ট্যাগটি একটি এক্সপ্রেশনের রেজাল্ট ডিসপ্লে করে। এটি почти <%= %>-এর মতো কাজ করে। পার্থক্য হলো <c:out> ট্যাগ আপনাকে সিম্পলার "." নোটেশন ব্যবহার করে প্রোপার্টি অ্যাক্সেস করতে দেয়। উদাহরণস্বরূপ, customer.address.street অ্যাক্সেস করতে ট্যাগ হবে: <c:out value = "customer.address.street"/>।
<c:out> ট্যাগটি স্বয়ংক্রিয়ভাবে XML ট্যাগগুলো এস্কেপ করে যাতে সেগুলো একচুয়াল ট্যাগ হিসেবে ইভ্যালুয়েট না হয়।
অ্যাট্রিবিউটস
| অ্যাট্রিবিউট | বিবরণ | আবশ্যক | ডিফল্ট |
|---|---|---|---|
| value | আউটপুট করার তথ্য | হ্যাঁ | কোনো নেই |
| default | ফলব্যাক ইনফরমেশন আউটপুট করতে | না | body |
| escapeXml | true হলে স্পেশাল XML ক্যারেক্টার এস্কেপ করবে | না | true |
উদাহরণ
<%@ taglib uri = "https://java.sun.com/jsp/jstl/core" prefix = "c" %>
<html>
<head>
<title><c:out> Tag Example</title>
</head>
<body>
<c:out value = "${'<tag> , &'}"/>
</body>
</html>
আউটপুট
<tag> , &
দেখুন, XML স্পেশাল ক্যারেক্টারগুলো এস্কেপ হয়ে গেছে।