طریقه نوشتن jsp و servlet mvc در درون پروژه ای که er diagram آن با hibernate و jpa نوشته شده است؟

0 رأی
میانگین بازدید روزانه 0.18238 بازدید

سلام به همه دوستان

پروژه ای نوشته ام که برای ایجاد table ها از hibernate و jpa  استفاده کرده ام و همچنین کلاس های سرویس را نیز نوشته ام . همچنین صفحات html css آنرا نیز نوشته ام اما نمیدانم مثلا فرم login که به صورت html  در صفحه قرار دارد چطور باید توسط jsp یوزر و پسورد را چک کند؟ ایا با servlet مربوط به معماری mvc می توان این کار را کرد یا نمی توان از servlet استفاده کرد و باید به صورت داینامیک درصفحه jspکد نوشت؟

سوال 3 سال قبل در تالار برنامه نویسی توسط arsam (23 امتیاز)
ویرایش 3 سال قبل توسط Saeed Zarinfam

2 جواب

0 رأی
سلام

بهترین کار استفاده از سرولت است در صورت استفاده از jsp بارمان زیادتر می شود جون در اصل jsp به سرولت تبدیل می شود. پس اکشن فرم صفحه login را با ادرس سرولتت ست کن ودر سرولت یوزر و پسوردت را چک کن و در صورت درست بودن کاربر را به صفحه مقصد پرتاب کن و در صورت اشکال در یوزر و پسورد کاربر را به صفحه login پرتاب کن.
جواب 3 سال قبل توسط gh.abdoli (60 امتیاز)
0 رأی

به نظر من تا جایی که می تونید از فریم ورک های آماده بر پایه معماری MVC استفاده کنید (Spring MVC یا Play Framework و ...) اما اگر به هر دلیلی می خواهید خودتان پیاده سازی کنید پیشنهاد من این است:

  • view های رو با JSP بزنید چون سرعت توسعه رو بالا میبره و با HTML همخوانی داره.
  • یک servlet به نام Front Controller داشته باشید که تمام view ها درخواست های http را به آن می فرستند و این کلاس وظیفه ارتباط با کلاس های کنترلر رو داشته باشه.
  • برای هر view یک کلاس کنترلر بنویسید که توسط front controller ایجاد و فراخوانی میشه و وظیفه ارتباط با کلاس های سرویس رو هم داره.
  • لایه های سرویس و DAO هم که کارشون مشخصه.
جواب 3 سال قبل توسط Saeed Zarinfam (809 امتیاز)

سوال های مشابه

0 رأی
1 جواب میانگین بازدید روزانه 2.284,195 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.24465 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.8975 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 1.081,595 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 2.6545 بازدید
سوال 2 هفته قبل در تالار برنامه نویسی توسط یوری (222 امتیاز)
+1 رأی
3 جواب میانگین بازدید روزانه 0.26416 بازدید
+3 رأی
1 جواب میانگین بازدید روزانه 0.951,939 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 2.0948 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.0796 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 1.6436 بازدید
سوال 3 هفته قبل در تالار برنامه نویسی توسط یوری (222 امتیاز)
کانال تلگرام جواب یاب
...