JSP ტეგების სია

ახალგაზრდა მამაკაცი იყენებს ლეპტოპს და ცდილობს გადაჭრას პრობლემა კოდით

სურათის კრედიტი: ემილია მანევსკა/Moment/GettyImages

JSP ტეგები არის Java Server Pages-ის, სერვერის ტექნოლოგიის განუყოფელი ნაწილი. ტეგები JSP-ში ქმნიან კონტეინერს ჯავის კოდისთვის, რაც უზრუნველყოფს დინამიური შინაარსის გამოყოფას თქვენს საიტზე სტატიკური დიზაინის ელემენტებისგან. მიუხედავად იმისა, რომ ბევრი წააგავს ჰიპერტექსტის მარკირების ენაში გამოყენებულ ტეგებს - HTML - JSP ტეგები არ არის სკრიპტირების ენის ნაწილი. ამის ნაცვლად, ტეგები JSP-ში არის მხოლოდ ერთი ელემენტი ტექნოლოგიის, რომელიც ორიენტირებულია დინამიური ვებ შინაარსის გენერირებაზე. JSP ტეგები განსაზღვრავს, თუ როგორ მოიქცევა მათში არსებული კოდი. საერთო JSP ტეგების სია შეიძლება იყოს კარგი მითითება იმის უზრუნველსაყოფად, რომ სწორად აირჩიოთ და გამოიყენოთ ტეგები.

JSP-ში დეკლარაციის ტეგები ფუნქციონირებს, როგორც საიდენტიფიკაციო კონტეინერები ფუნქციების, მეთოდებისა და ცვლადების JSP გვერდებზე. იმის გამო, რომ ეს ტეგები იდენტიფიცირებას უკეთებენ, ვიდრე წარმოქმნიან გამომავალს, ყველაზე ხშირად ნახავთ დეკლარაციის ტეგებს, რომლებიც მუშაობენ გამოხატვის ან სკრიპლეტის ტეგებთან ერთად. სინტაქსის ვარიანტები მოიცავს მარტივ "" და XML ალტერნატივა "

jsp: დეკლარაცია…."

დღის ვიდეო

გამოხატვის ტეგები აგზავნის JSP-ს სიგნალს, რომ გადაიყვანოს Java განცხადება - რომელსაც ასევე უწოდებენ გამოხატულებას - სტრინგად და აჩვენებს გამომავალს. სინტაქსის ვარიანტები მოიცავს მარტივ "" და XML ალტერნატივას "jsp: გამოხატულება…."

დირექტივები - ან შეტყობინების ტეგები - არის ინსტრუქციული ტეგები, რომლებიც შეიცავს ორ ნაწილს: ტიპს და ატრიბუტს. ტიპი შეიძლება იყოს "გვერდი", რომელიც იძლევა გვერდის დამუშავების მიმართულებებს, "Include", რომელიც უზრუნველყოფს კონკრეტული ფაილის სახელები ან "Tag Library", რომელიც განსაზღვრავს ტეგების ბიბლიოთეკას, რომლის გამოყენებაც გსურთ მიმდინარეზე გვერდი. სინტაქსის ვარიანტები მოიცავს მარტივ " და XML ალტერნატივას"."

სკრიპტლეტის ტეგები საშუალებას გაძლევთ ჩასვათ ნებისმიერი მოქმედი ჯავის კოდი JSP სერვერის გვერდებზე. ტეგებში შემავალი კოდი შესრულებულია სერვერის მხარეს თანმიმდევრობით და ხელმისაწვდომია კლიენტის წვდომისთვის ვებ ბრაუზერის საშუალებით. სინტაქსის ვარიანტები მოიცავს მარტივ " და XML ალტერნატივას"jsp: სკრიპტი ჯავის კოდი."

ნაკადის კონტროლის ტეგები ფუნქციონირებს ისევე, როგორც - და არის სკრიპლეტების ალტერნატივა. თუმცა, სკრიპლეტებისგან განსხვავებით, ნაკადის კონტროლის ტეგები საშუალებას გაძლევთ აკონტროლოთ განცხადებების გაშვების თანმიმდევრობა. პირობითი ტეგები "if" და "choose" და iterator ტეგები "forEach" და "forTokens" ყველა JSP ნაკადის კონტროლის ტეგების მაგალითებია. თითოეულის სინტაქსის ჩარჩო მოიცავს ჯავის კოდი. მაგალითად, როდესაც იყენებთ "if" განცხადებას, სწორი სინტაქსია ჯავის კოდი სადაც test= არის ტიპი და "$test parameters" განსაზღვრავს ტეგის ატრიბუტებს.

სამოქმედო ტეგებს შეუძლია JSP-ს უთხრას, გადაიტანოს კონტროლი გვერდებს შორის, დააყენოს ან მიიღოს თვისებები, ხელი შეუწყოს ბრაუზერის დამოუკიდებელ მხარდაჭერას Java აპლეტებისთვის და შესაძლებელი გახადოს სერვერის მხარეს JavaBeans-ის გამოყენება. მრავალი ხელმისაწვდომი სამოქმედო ტეგიდან, ყველაზე გავრცელებულია მოიცავს დირექტივა, წინსვლის ტეგი, რომელიც კონტროლს გადასცემს დინამიურ ან სტატიკურ ნიშანს. URL და useBean ტეგი, რომელიც საშუალებას აძლევს JSP-ს შექმნას ან მიიღოს მრავალჯერადი გამოყენების პროგრამული კომპონენტის ეგზემპლარი, რომელიც მუშაობს Java-სთან, სახელწოდებით JavaBean. მოქმედების ტეგის ერთადერთი სინტაქსის ვარიანტი არის XML ვერსია: "jsp: useBean ჯავის სხეული."

კომენტარების ტეგები განკუთვნილია "მხოლოდ ინფორმაციისთვის" და არ ჩანს JSP გვერდებზე. გამოიყენეთ ისინი განმარტებისთვის ან დოკუმენტაციისთვის და იხილეთ ისინი ვებ გვერდზე მარჯვენა ღილაკით და წვდომით "საწყისის ნახვა" ოფციაზე. კომენტარის ტეგის ერთადერთი სინტაქსის ვარიანტი მარტივი ვერსიაა: კომენტარები აქ />.

კატეგორიები

Ბოლო

როგორ გადავიტანოთ PowerPoint Visio-ში

როგორ გადავიტანოთ PowerPoint Visio-ში

გადააკეთეთ თქვენი PowerPoint სლაიდი სხვა ფორმა...

როგორ ჩავწერო ჩემი კომპიუტერის ეკრანი?

როგორ ჩავწერო ჩემი კომპიუტერის ეკრანი?

ჩაწერეთ თქვენი ეკრანი მარტივი გამოსაყენებელი, ...

როგორ შევქმნათ Beats ვირტუალური დიჯეით

როგორ შევქმნათ Beats ვირტუალური დიჯეით

გამოიყენეთ ვირტუალური დიჯეი თქვენი ბიტებისთვის...