not sure what "tree structure" you are refering to
but if you are thinking of dynamically driven dropdowns, then yes you can do it in multiple number of ways
1. Load a large JS array object and go thru it
2. Same thing with XML
3. run ISF to query some DB tables with the data
4. Hard code multiple all the options in differnet fields and show/hide based on selection