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.5هزار بازدید
0 امتیاز
1 پاسخ 467 بازدید
سوال شده 8 سال قبل در برنامه نویسی توسط mbanaee (27 امتیاز)
+1 امتیاز
2 پاسخ 451 بازدید
+1 امتیاز
1 پاسخ 445 بازدید
0 امتیاز
1 پاسخ 413 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط samaz (0 امتیاز)
+2 امتیاز
3 پاسخ 1.6هزار بازدید
0 امتیاز
0 پاسخ 227 بازدید
سوال شده 7 سال قبل در برنامه نویسی توسط crusader (97 امتیاز)
0 امتیاز
1 پاسخ 307 بازدید
+1 امتیاز
1 پاسخ 345 بازدید
+1 امتیاز
1 پاسخ 557 بازدید
...