0 امتیاز
قبل در برنامه نویسی توسط (25 امتیاز)
ویرایش شده قبل توسط
scope در jsf چیست؟

1 پاسخ

+1 امتیاز
قبل توسط (37 امتیاز)
ویرایش شده قبل توسط

scope در JSF به مدل حافظه ای گفته می شود. شما می توانید برای کلاس هایتان، بسته به ویژگی هایی که دارد، از مدل حافظه ایی (scope) که جوابگوی نیازمندیهای اون ویژگی ها باشد، استفاده کنید. JSF 2.0 به صورت پیش فرض 6 نوع Scope دارد:

RequestScoped@
SessionScoped@
ViewScoped@
ApplicationScoped@
NoneScoped@
CustomeScoped@

قبل توسط (426 امتیاز)
ویرایش شده قبل توسط
Scope یعنی اینکه میخواین ابجکتتون تویه کدوم حافظه بشینه که دوستمون در جواب قبلی تا حد خوبی اینو جواب دادن اماJSF از دو نوع Scope میتونه استفاده کنه JSF Scope و CDI Scope
که JSF Scope برای زمانی که نمیخواین از Application Server استفاده کنین استفاده میشه
 که توسط اونJSF Implementation مدیریت میشه
 اما برای استفاده از CDI Scope یا باید Application Server داشته باشین یا CDI نه Servlet Container مثل tomcat ,...
هر کدوم از این دوتاروش Scope های مشترک و خاصی برای خودشون دارن
 البته فک کنم تویه ورژن های جدید JSF خبر از Deprecate شدن JSF Scope ها شنیدم و میتونین با استفاده CDI :  JBOSS Weld قابلیت های CDI رو تویه tomcat و دیگر servlet container ها داشته باشین

سوالات مشابه

0 امتیاز
1 پاسخ 299 بازدید
0 امتیاز
1 پاسخ 416 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط samaz (0 امتیاز)
0 امتیاز
0 پاسخ 318 بازدید
+1 امتیاز
1 پاسخ 563 بازدید
0 امتیاز
1 پاسخ 679 بازدید
+2 امتیاز
3 پاسخ 1.6هزار بازدید
0 امتیاز
0 پاسخ 233 بازدید
سوال شده 7 سال قبل در برنامه نویسی توسط crusader (97 امتیاز)
0 امتیاز
1 پاسخ 472 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط mbanaee (32 امتیاز)
0 امتیاز
1 پاسخ 3.3هزار بازدید
...