উত্তর:
আমদানি করতে নিম্নলিখিত আমদানি বিবৃতিটি ব্যবহার করুন java.util.List
:
<%@ page import="java.util.List" %>
একাধিক শ্রেণি আমদানি করতে বিটিডাব্লু, নিম্নলিখিত ফর্ম্যাটটি ব্যবহার করুন:
<%@ page import="package1.myClass1,package2.myClass2,....,packageN.myClassN" %>
এফওয়াইআই - আপনি যদি কোনও জেএসপিতে কোনও তালিকা আমদানি করে থাকেন তবে এমভিসি নীতিমালা লঙ্ঘন করার সম্ভাবনা খুব ভাল। ওয়েব অ্যাপ্লিকেশন বিকাশের জন্য এমভিসি পদ্ধতির (ট্যাগলিব ব্যবহার সহ) পড়তে এখন কয়েক ঘন্টা সময় নিন - বিষয়টি নিয়ে আরও কিছু গুগল করুন, এটি আকর্ষণীয় এবং স্পষ্টভাবে আপনাকে আরও ভাল অ্যাপ্লিকেশন লিখতে সহায়তা করবে।
আপনি যদি কোনও একক জেএসপি কিছু ডাটাবেস ফলাফল প্রদর্শন করার চেয়ে আরও জটিল কিছু করে থাকেন তবে দয়া করে স্প্রিং , গ্রিলস ইত্যাদির মতো কাঠামো ব্যবহার করে বিবেচনা করুন ... আপনাকে যেতে আরও খানিকটা প্রচেষ্টা লাগবে, তবে এটি আপনাকে এতটা সাশ্রয় দেবে সময় এবং প্রচেষ্টা রাস্তায় আমি সত্যিই এটি সুপারিশ। তদতিরিক্ত, এটি দুর্দান্ত জিনিস :-)
পৃষ্ঠা ট্যাগে:
<%@ page import="java.util.List" %>
জেএসপি পৃষ্ঠায় কোনও শ্রেণি আমদানি করতে পৃষ্ঠা নির্দেশিকা ব্যবহার করুন। পৃষ্ঠা নির্দেশিকা 11 বিভিন্ন ধরণের বৈশিষ্ট্য ব্যবহার করে, এর মধ্যে একটি হ'ল "আমদানি"। আমদানি বৈশিষ্ট্যের সাথে পৃষ্ঠা নির্দেশিকা কমা (()) দ্বারা পৃথক একই জায়গায় একাধিক প্যাকেজ উল্লেখ করার অনুমতি দেয়। বিকল্পভাবে আপনি পৃথক প্যাকেজ সহ প্রতিটি পৃষ্ঠার একাধিক উদাহরণ থাকতে পারেন।
উদাহরণ স্বরূপ:
<%@ page import = "java.io.*" %>
<%@ page import = "java.io.*", "java.util.*"%>
দ্রষ্টব্য: আমদানি বৈশিষ্ট্যটি এমন উপাদানটির আগে স্থাপন করা উচিত যা আমদানিকৃত শ্রেণিকে কল করে।
আপনি জেএসটিএল ব্যবহার করেন এবং আপনি কোনও জেএসপি পৃষ্ঠার পরিবর্তে কোনও ট্যাগ পৃষ্ঠাতে কোনও শ্রেণি আমদানি করতে চান, সিনট্যাক্সটি কিছুটা আলাদা। 'পৃষ্ঠা' শব্দটি 'ট্যাগ' শব্দের সাথে প্রতিস্থাপন করুন।
পরিবর্তে স্যান্ডম্যান এর সঠিক উত্তর
<%@page import="path.to.your.class"%>
ব্যবহার
<%@tag import="path.to.your.class"%>
এটি ক্লাসটি আমদানির সিনট্যাক্স
<%@ page import="package.class" %>