Ich habe den unten stehenden Code in meinem Facelet, das Resultat ist im angehängten Bild zu sehen. Ich verwende Version 4.1 von RichFaces. Wie schaffe ich es, dass die Tabelle sich über die gesamte Breite des Panels erstreckt?
[XML]<?xml version="1.0" encoding="ISO-8859-1" ?>
<ui:composition xmlns:jsp="http://java.sun.com/JSP/Page"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:rich="http://richfaces.org/rich"
xmlns:ui="http://java.sun.com/jsf/facelets">
<f:view>
<h:head></h:head>
<h:body>
<h:form id="form">
<richanel style="width:400px">
<rich:extendedDataTable selectionMode="multiple" id="freie"
value="#{mitarbeiterZuteilenBean.currentFreieMitarbeiterList}"
var="mitarbeiter">
<f:facet name="header">
<hutputText value="Nicht eingeteilte MA" />
</f:facet>
<rich:column sortBy="#{mitarbeiter.vorname}"
filterBy="#{mitarbeiter.vorname}" filterEvent="keyup">
<f:facet name="header">
<hutputText value="Vorname" />
</f:facet>
<hutputText value="#{mitarbeiter.vorname}" />
<rich:dragIndicator id="indicator1">
<hutputText value="#{mitarbeiter.name}" />
</rich:dragIndicator>
<rich:dragSource type="mitarbeiter" dragValue="#{mitarbeiter}"
dragIndicator="indicator1" />
</rich:column>
<rich:column sortBy="#{mitarbeiter.nachname}"
filterBy="#{mitarbeiter.nachname}" filterEvent="keyup">
<f:facet name="header">
<hutputText value="Nachname" />
</f:facet>
<hutputText value="#{mitarbeiter.nachname}" />
<rich:dragIndicator id="indicator2">
<hutputText value="#{mitarbeiter.name}" />
</rich:dragIndicator>
<rich:dragSource type="mitarbeiter" dragValue="#{mitarbeiter}"
dragIndicator="indicator2" />
</rich:column>
<f:facet name="footer">
<rich:dataScroller id="ds" renderIfSinglePage="false" />
</f:facet>
</rich:extendedDataTable>
</richanel>
</h:form>
</h:body>
</f:view>
</ui:composition>[/XML]
[XML]<?xml version="1.0" encoding="ISO-8859-1" ?>
<ui:composition xmlns:jsp="http://java.sun.com/JSP/Page"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:rich="http://richfaces.org/rich"
xmlns:ui="http://java.sun.com/jsf/facelets">
<f:view>
<h:head></h:head>
<h:body>
<h:form id="form">
<richanel style="width:400px">
<rich:extendedDataTable selectionMode="multiple" id="freie"
value="#{mitarbeiterZuteilenBean.currentFreieMitarbeiterList}"
var="mitarbeiter">
<f:facet name="header">
<hutputText value="Nicht eingeteilte MA" />
</f:facet>
<rich:column sortBy="#{mitarbeiter.vorname}"
filterBy="#{mitarbeiter.vorname}" filterEvent="keyup">
<f:facet name="header">
<hutputText value="Vorname" />
</f:facet>
<hutputText value="#{mitarbeiter.vorname}" />
<rich:dragIndicator id="indicator1">
<hutputText value="#{mitarbeiter.name}" />
</rich:dragIndicator>
<rich:dragSource type="mitarbeiter" dragValue="#{mitarbeiter}"
dragIndicator="indicator1" />
</rich:column>
<rich:column sortBy="#{mitarbeiter.nachname}"
filterBy="#{mitarbeiter.nachname}" filterEvent="keyup">
<f:facet name="header">
<hutputText value="Nachname" />
</f:facet>
<hutputText value="#{mitarbeiter.nachname}" />
<rich:dragIndicator id="indicator2">
<hutputText value="#{mitarbeiter.name}" />
</rich:dragIndicator>
<rich:dragSource type="mitarbeiter" dragValue="#{mitarbeiter}"
dragIndicator="indicator2" />
</rich:column>
<f:facet name="footer">
<rich:dataScroller id="ds" renderIfSinglePage="false" />
</f:facet>
</rich:extendedDataTable>
</richanel>
</h:form>
</h:body>
</f:view>
</ui:composition>[/XML]
Zuletzt bearbeitet von einem Moderator: