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 پاسخ 1.6هزار بازدید
0 امتیاز
1 پاسخ 485 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط mbanaee (32 امتیاز)
+1 امتیاز
2 پاسخ 465 بازدید
+1 امتیاز
1 پاسخ 453 بازدید
0 امتیاز
1 پاسخ 419 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط samaz (0 امتیاز)
+2 امتیاز
3 پاسخ 1.6هزار بازدید
0 امتیاز
0 پاسخ 236 بازدید
سوال شده 7 سال قبل در برنامه نویسی توسط crusader (97 امتیاز)
0 امتیاز
1 پاسخ 317 بازدید
+1 امتیاز
1 پاسخ 351 بازدید
+1 امتیاز
1 پاسخ 572 بازدید
...