কম্পিউটার টিউটোরিয়াল

JSP-এ একই পেজে একাধিক রিসোর্স বান্ডেল কীভাবে ব্যবহার করবেন?


<fmt:setBundle> ট্যাগটি একটি রিসোর্স বান্ডেল লোড করে এবং তা নামকৃত স্কোপড ভেরিয়েবলে বা বান্ডেল কনফিগারেশন ভেরিয়েবলে সংরক্ষণ করে।

অ্যাট্রিবিউট

<fmt:setBundle> ট্যাগটির নিম্নলিখিত অ্যাট্রিবিউটগুলো রয়েছে:

অ্যাট্রিবিউট বিবরণ আবশ্যক ডিফল্ট
basename স্কোপড বা কনফিগারেশন ভেরিয়েবল হিসেবে এক্সপোজ করার রিসোর্স বান্ডেল পরিবারের বেস নাম হ্যাঁ কোনো নয়
var নতুন বান্ডেল সংরক্ষণের ভেরিয়েবল নাম নয় ডিফল্ট রিপ্লেস
scope নতুন বান্ডেল সংরক্ষণের ভেরিয়েবলের স্কোপ নয় Page

উদাহরণ

<%@ taglib uri = "https://java.sun.com/jsp/jstl/core" prefix = "c" %> 
<%@ taglib uri = "https://java.sun.com/jsp/jstl/fmt" prefix = "fmt" %> 
<html> 
     <head> 
          <title>JSTL fmt:setBundle Tag</title> 
     </head> 
     <body> 
        <fmt:setLocale value = "en"/> 
        <fmt:setBundle basename = "com.tutorialspoint.Example" var = "lang"/> 
  <fmt:message key = "count.one" bundle = "${lang}"/><br/> 
  <fmt:message key = "count.two" bundle = "${lang}"/><br/> 
  <fmt:message key = "count.three" bundle = "${lang}"/><br/> 
  </body> 
</html>

উপরোক্ত কোড নিম্নলিখিত ফলাফল তৈরি করবে:

One Two Three

  1. অ্যান্ড্রয়েডে মাল্টিপল থ্রেড (Multiple Threads) ব্যবহার করার পদ্ধতি

  2. HTML-এ মাল্টিপল অ্যাট্রিবিউটের ব্যবহার

  3. ফায়ারফক্সে মাল্টিপল পিকচার-ইন-পিকচার মোড ব্যবহার করার পদ্ধতি

  4. একই সাথে একাধিক জিমেইল অ্যাকাউন্ট ব্যবহার করার পদ্ধতি