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">
<rich😛anel style="width:400px">
<rich:extendedDataTable selectionMode="multiple" id="freie"
value="#{mitarbeiterZuteilenBean.currentFreieMitarbeiterList}"
var="mitarbeiter">
<f:facet name="header">
<h😱utputText value="Nicht eingeteilte MA" />
</f:facet>
<rich:column sortBy="#{mitarbeiter.vorname}"
filterBy="#{mitarbeiter.vorname}" filterEvent="keyup">
<f:facet name="header">
<h😱utputText value="Vorname" />
</f:facet>
<h😱utputText value="#{mitarbeiter.vorname}" />
<rich:dragIndicator id="indicator1">
<h😱utputText 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">
<h😱utputText value="Nachname" />
</f:facet>
<h😱utputText value="#{mitarbeiter.nachname}" />
<rich:dragIndicator id="indicator2">
<h😱utputText 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>
</rich😛anel>
</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">
<rich😛anel style="width:400px">
<rich:extendedDataTable selectionMode="multiple" id="freie"
value="#{mitarbeiterZuteilenBean.currentFreieMitarbeiterList}"
var="mitarbeiter">
<f:facet name="header">
<h😱utputText value="Nicht eingeteilte MA" />
</f:facet>
<rich:column sortBy="#{mitarbeiter.vorname}"
filterBy="#{mitarbeiter.vorname}" filterEvent="keyup">
<f:facet name="header">
<h😱utputText value="Vorname" />
</f:facet>
<h😱utputText value="#{mitarbeiter.vorname}" />
<rich:dragIndicator id="indicator1">
<h😱utputText 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">
<h😱utputText value="Nachname" />
</f:facet>
<h😱utputText value="#{mitarbeiter.nachname}" />
<rich:dragIndicator id="indicator2">
<h😱utputText 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>
</rich😛anel>
</h:form>
</h:body>
</f:view>
</ui:composition>[/XML]
Zuletzt bearbeitet von einem Moderator: