0 امتیاز
قبل در کامپیوتر و اینترنت توسط (1.1هزار امتیاز)

برای تعریف bean ها در JSF 2 هم می توان از @Named و هم از @ManagedBean استفاده کرد، این دو انوتیشن چه فرقی با یکدیگر دارند؟

1 پاسخ

+2 امتیاز
قبل توسط (1.1هزار امتیاز)

@Named برای تعریف bean در Java EE 6 اضافه شده است و برای سازگاری با نسخه های پیشین @ManagedBean نیز حفظ شده است و از نظر کارایی این دو انوتیشن مثل یکدیگر هستند:

@Named("user") // or @ManagedBean(name="user") 
@SessionScoped
public class UserBean implements Serializable {
    private String name;
    private String password; 
    public String getName() { return name; }
    public void setName(String newValue) { name = newValue; }

    public String getPassword() { return password; }
    public void setPassword(String newValue) { password = newValue; }
}

سوالات مشابه

0 امتیاز
1 پاسخ 7.1هزار بازدید
0 امتیاز
1 پاسخ 596 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط mbanaee (32 امتیاز)
+1 امتیاز
2 پاسخ 701 بازدید
+1 امتیاز
1 پاسخ 547 بازدید
0 امتیاز
1 پاسخ 731 بازدید
سوال شده 6 سال قبل در برنامه نویسی توسط samaz (0 امتیاز)
+2 امتیاز
3 پاسخ 1.8هزار بازدید
0 امتیاز
0 پاسخ 359 بازدید
سوال شده 8 سال قبل در برنامه نویسی توسط crusader (97 امتیاز)
0 امتیاز
1 پاسخ 493 بازدید
+1 امتیاز
1 پاسخ 463 بازدید
+1 امتیاز
1 پاسخ 793 بازدید
...