For your answer to B, I have been using a very useful taglib that renders html equivalents. I found it here: http://www.jsftutorials.net/htmLib/
->The standard JSF panelGrid has a drawback in that it does not support a ->way ->of setting colspan or rowspan on the HTML <td> elements that are rendered. ->It is possible to ignore this component and do layout yourself in the JSP ->using <table>, <tr>, <td> in order to allow the use of colspan and ->rowspan. ->However, there are a number of tags e.g. x:panelTabbedPane that require ->the ->contents to be components in order to render properly. If plain html ->elements are placed inside these components they are rendered out of ->order. -> ->There appears to be a need for either: ->a) Better layout managers in JSF (e.g. based on Java GridBag); ->b) A set of table, tr, td components that render the equivalent HTML ->element. -> ->Are there any plans in the MyFaces community to implement anything like ->this? -> ->Regards, -> Steven

