በ servlet ውስጥ ፓራሜትራይዝድ ገንቢ መፃፍ እንችላለን?
በ servlet ውስጥ ፓራሜትራይዝድ ገንቢ መፃፍ እንችላለን?

ቪዲዮ: በ servlet ውስጥ ፓራሜትራይዝድ ገንቢ መፃፍ እንችላለን?

ቪዲዮ: በ servlet ውስጥ ፓራሜትራይዝድ ገንቢ መፃፍ እንችላለን?
ቪዲዮ: Java servlet: How to create servlet (Amharic language) 2024, ግንቦት
Anonim

ሊኖርህ አይችልም። parameterized ገንቢ በአንዳንድ ሶፍትዌሮች በተለዋዋጭ በተፈጠሩ ነገሮች ውስጥ እንደ ውስጥ አገልጋዮች . ተግባራዊ ካደረግክ ሰርቭሌት በይነገጽ ወደ ጻፍ ሀ ሰርቭሌት (HttpServletን ከማራዘም ይልቅ) ሊኖርዎት አይችልም። ገንቢ (በይነገጽ)።

እንዲሁም ገንቢን በ servlet ውስጥ መፃፍ እንችላለን?

አዎ, Servlet ይችላል አላቸው ገንቢ ፣ ፍፁም ህጋዊ ነው ነገር ግን የእርስዎን ማስጀመር ትክክለኛው መንገድ አይደለም። ሰርቭሌት . በ init() የቀረበውን ዘዴ መጠቀም አለቦት ሰርቭሌት በይነገጽ ለመጀመር ሰርቭሌት.

እንዲሁም አንድ ሰው በ Servlet ውስጥ ከመግባት ይልቅ ኮንስትራክሽን መጠቀም እንችላለን? የዚህ ጥያቄ አጭር መልስ ፣ አዎ ፣ ሰርቭሌት የትግበራ ክፍሎች ይችላል አላቸው ገንቢ ግን መሆን አለባቸው init በመጠቀም () ዘዴ ወደ Servlet ማስጀመር በሁለት ምክንያቶች በመጀመሪያ ማስታወቅ አይችሉም ገንቢዎች በጃቫ በይነገጽ ላይ፣ ይህ ማለት ይህንን መስፈርት ለሚተገበር ለማንኛውም ክፍል ማስፈጸም አይችሉም ማለት ነው። ሰርቭሌት

በተመሳሳይ መልኩ ኮንስትራክሽን ለሰርቭሌት እንዴት መጠቀም ይቻላል?

በቴክኒክ እርስዎ ይችላል መግለፅ ገንቢዎች ውስጥ ሰርቭሌት . ግን፣ ይፋ የሆነው ግንበኛ አይችልም። የ ServletConfig ነገርን ይድረሱ ወይም ServletException ይጣሉት። ስለዚህ init () ነበር ተጠቅሟል የተተገበረውን የ ServletConfig በይነገጽ እና ሌሎች አስፈላጊ መለኪያዎችን በማለፍ ለመጀመር።

በ servlet ውስጥ የመግቢያ መለኪያዎች ምንድ ናቸው?

ሰርቭሌት ዝርዝር መግለጫ ለማቅረብ መንገድ ያቀርባል init መለኪያዎች ወደ ሰርቭሌት ሲጀመር። ማለትም እሱ ነው። በ ዉስጥ () ዘዴው ይጠናቀቃል. እነዚህ init መለኪያዎች ውስጥ ይገኛሉ ሰርቭሌት . መለኪያዎች የህዝብ ሕብረቁምፊ getInitParameter(የሕብረቁምፊ ስም) ዘዴን በመጠቀም ማግኘት ይቻላል።

የሚመከር: