Uploaded image for project: 'Apache Freemarker'
  1. Apache Freemarker
  2. FREEMARKER-57

Cannot access children

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Invalid
    • None
    • None
    • engine
    • None

    Description

      My situation: Create two classes Car and Motor in which class Car has a reference object to Motor. Now while iterating through the system list it is possible to display all the values like:

      <li>${system_index + 1}.${system.name} from and has a ${system.getMotor()}</li>

      The motor variable outputs its toString() method. However when trying to access the variable of the motor name, like this:

      <li>${system_index + 1}.${system.name} from ${system.developer} and has a ${system.getMotor().getName()}</li>

      FreeMarker outputs the following message:

      ==> ${system.getMotor().getName()} [on line 12, column 75 in helloworld.ftl]

      How can i access the variable getName of the Motor class?

      Attachments

        Activity

          People

            Unassigned Unassigned
            remie Remie
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: