কম্পিউটার

JSP এ একটি pageContext অবজেক্ট কি?


PageContext অবজেক্ট হল একটি javax.servlet.jsp.PageContext এর একটি উদাহরণ বস্তু PageContext অবজেক্টটি সমগ্র JSP পৃষ্ঠার প্রতিনিধিত্ব করতে ব্যবহৃত হয়।

এই অবজেক্টটি বেশিরভাগ বাস্তবায়নের বিশদ এড়ানোর সময় পৃষ্ঠা সম্পর্কে তথ্য অ্যাক্সেস করার উপায় হিসাবে তৈরি করা হয়েছে৷

এই বস্তুটি প্রতিটি অনুরোধের জন্য অনুরোধ এবং প্রতিক্রিয়া বস্তুর রেফারেন্স সংরক্ষণ করে। অ্যাপ্লিকেশন, কনফিগারেশন, সেশন , এবং আউট অবজেক্টগুলি এই বস্তুর বৈশিষ্ট্যগুলি অ্যাক্সেস করে উদ্ভূত হয়৷

পেজ কনটেক্সট অবজেক্টে বাফারিং তথ্য, errorPageURL এবং পৃষ্ঠার সুযোগ সহ JSP পৃষ্ঠায় জারি করা নির্দেশাবলী সম্পর্কে তথ্য রয়েছে৷

PageContext ক্লাস PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, সহ বেশ কয়েকটি ক্ষেত্র সংজ্ঞায়িত করে এবং APPLICATION_SCOPE , যা চারটি সুযোগ চিহ্নিত করে। এটি 40টিরও বেশি পদ্ধতি সমর্থন করে, যার প্রায় অর্ধেক javax.servlet.jsp.JspContext ক্লাস থেকে উত্তরাধিকারসূত্রে প্রাপ্ত। .

একটি গুরুত্বপূর্ণ পদ্ধতি হল removeAttribute . এই পদ্ধতিটি এক বা দুটি যুক্তি গ্রহণ করে। উদাহরণস্বরূপ, pageContext.removeAttribute ("attrName") সমস্ত স্কোপ থেকে অ্যাট্রিবিউট সরিয়ে দেয়, যখন নিম্নলিখিত কোডটি শুধুমাত্র পৃষ্ঠার সুযোগ থেকে এটিকে সরিয়ে দেয় -

pageContext.removeAttribute("attrName", PAGE_SCOPE);

  1. JSP-তে অন্তর্ভুক্ত নির্দেশনা কী?

  2. JSP এ তথ্য বৈশিষ্ট্য কি?

  3. JSP এ আমদানি বৈশিষ্ট্য কি?

  4. C# এ একটি অবজেক্ট পুল কি?