2010-11-07 1 views
0

В моем проекте JSF 2.0 у меня есть 2 классов:Получить аксессор из другого объекта из файла JSF

public class driver { 
    private String name = "Mr Taxi"; 

    public String getName { 
     return name; 
    } 
} 

...

import driver; 
public class CarBean { 

    private Driver driver; 
    private String anotherProperty; 

    public String getAnotherProperty { 
     return anotherProperty; 
    } 
} 

И JSF файл:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" 
      xmlns:f="http://java.sun.com/jsf/core" 
      xmlns:h="http://java.sun.com/jsf/html" 
      xmlns:c="http://java.sun.com/jsp/jstl/core"> 
    <h:body> 
     The car has a driver with name: #{carBean.driver.name} <--------Focus on this one 

    </h:body> 
</html> 

Я знаю, что приведенный выше пример не работает. Но есть ли способ получить доступ к методу getName объекта драйвера из файла jsf? Или мне нужно сделать новый метод getDriverName в классе CarBean?

Не могли бы вы помочь медработникам? B.R

ответ