You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Shirgill Ansari (JIRA)" <de...@myfaces.apache.org> on 2015/04/07 08:17:13 UTC

[jira] [Created] (TRINIDAD-2521) expand & collapse of tree nodes in tr:tree and tr:treetable comonents

Shirgill Ansari created TRINIDAD-2521:
-----------------------------------------

             Summary: expand & collapse of tree nodes in tr:tree and tr:treetable comonents
                 Key: TRINIDAD-2521
                 URL: https://issues.apache.org/jira/browse/TRINIDAD-2521
             Project: MyFaces Trinidad
          Issue Type: Bug
         Environment: Eclipse Luna, MyFaces-2.2.7, Trinidad-2.0.1, Eclipse Luna, Tomcat7
            Reporter: Shirgill Ansari


I am unable to collapse and expand the tree nodes

log.severe("Cannot set content type. Response already committed") appears on console.

Also on stackoverflow:
http://stackoverflow.com/questions/29484217/getpartialresponsewriter-called-during-render-reponse-the-returned-writer-is

Test Case:

JSF page:
           <tr:tree var="node" value="#{container.model}"          
                                             initiallyExpanded="false">
			<f:facet name="nodeStamp">
				<tr:outputText value="#{node.name}" />
			</f:facet>
           </tr:tree>

Managed Bean:
public class MyBean {

	public TreeModel getModel() {
		Person john = new Person("John Smith");
		Person kim = new Person("Kim Smith");
		Person tom = new Person("Tom Smith");
		Person zoe = new Person("Zoe Smith");
		Person ira = new Person("Ira Wickrememsinghe");
		Person mallika = new Person("Mallika Wickremesinghe");

		john.getKids().add(kim);
		john.getKids().add(tom);
		tom.getKids().add(zoe);
		ira.getKids().add(mallika);

		List<Person> people = new ArrayList<Person>();
		people.add(john);
		people.add(ira);
		return new ChildPropertyTreeModel(people, "kids");
	}
}




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)