مقالات آموزشی جاواهاستینگ

۲ مطلب با کلمه‌ی کلیدی «آموزش jsp و servlet» ثبت شده است

سه شنبه, ۲۱ بهمن ۱۳۹۹، ۰۹:۵۸ ق.ظ واحد فنی
نکات آموزشی کاربردی برای هر جاواکار بخش هشتم

نکات آموزشی کاربردی برای هر جاواکار بخش هشتم

در ادامه بحث بخش هفتم (Servlet - Jsp) داریم : 

روش های نوشتن فایل Jsp : برای نوشتن این نوع فایل, کتابخانه ای تحت عنوان Jstl طراحی شده است که شامل مجموعه ای از تگ ها (tag library) می باشد. این تگ ها به دسته های مختلفی تقسیم می شوند که عبارتند از :

1- Core : تگ های مخصوصی که از متداول ترین ها بوده و اکثرا از آنها استفاده می شوند. مانند

2- Formatting :مجموعه ای از تگ ها برای فرمت دهی به آبجکت های مختلف می باشد مانند اعداد, تاریخ و ساعت, متن. مانند

3- Sql : دسته ای از تگ های کاربردی برای کار با دیتابیس و اجرای Query ها بکار می روند. مانند

4- Xml : این نوع تگ ها برای کار با فایل های Xml از جمله ایجاد و کار با آن ها می باشند.

5- Functions : این دسته تگ ها شامل متد های آماده ای جهت کار با String ها می باشند که اکثرا با توابع کلاس String مشترک هستند مانند ()fn:indexOf

 

- لیست کامل تگ ها به همراه جزییات در سایت های www.javapoint.com و www.tutorialspoint.com موجود است.

ادامه مطلب...
۲۱ بهمن ۹۹ ، ۰۹:۵۸ ۰ نظر موافقین ۰ مخالفین ۰
واحد فنی
سه شنبه, ۲۱ بهمن ۱۳۹۹، ۰۹:۲۳ ق.ظ واحد فنی
نکات آموزشی کاربردی برای هر جاواکار بخش هفتم

نکات آموزشی کاربردی برای هر جاواکار بخش هفتم

در ادامه بحث بخش ششم (Servlet - Jsp) داریم : 

 

مفهوم Container در وب سرور 

شامل فیلتر ها , کتابخانه ها, کلاس ها و ابزار های مختلفی جهت میزبانی اپلیکیشن تحت وب می باشند. گونه های زیادی از وب سرور ها برای میزبانی اپلیکیشن ها طراحی شدند که رایج ترین آن ها عبارتند از : Tomcat , Glassfish, Payara, Wildfly, Weblogic

جهت استفاده از هر کدام, ابتدا باید فایل مربوطه را دانلود و از طریق terminal نصب نمود. همچنین در صورت تنظیم نبودن JDK, باید با واردکردن دستور vim ~/.bashrc در terminal, نسبت به تنظیم آن اقدام شود.

Servlet ها

کلاس های طراحی شده به زبان جاوا هستند که از کلاس Servlet جهت مدیریت هر Request و Response مشتق (extends) شده و متد های Get و Post آن کلاس را بازنویسی (Override) می کنند. همچنین با استفاده از برخی فیلترهای Servlet که یکی از مهم ترین آنها می باشد , می توان مشخص کرد که هر Servlet تعریف شده مسئول پاسخ گویی به کدام URL است تا به عنوان مثال کاربر به آن آدرس هدایت شود.

ایجاد یک Servlet

 ابتدا کلاس جاوای سرولت نوشته می شود که طی آن ابتدا کلاس مورد نظر باید از کلاس servlet ارث بری کند سپس متد های dopost و doget آن پیاده سازی مجدد override شده و سایر تعاریف به همراه مقداردهی ها انجام گرفته و ذخیره می شود. در مرحله بعد سرولت ایجاد شده درون فایل web.xml پروژه بوسیله تگ های مخصوص تعریف می گردند.

ادامه مطلب...
۲۱ بهمن ۹۹ ، ۰۹:۲۳ ۰ نظر موافقین ۰ مخالفین ۰
واحد فنی