Я программировал использование RichFaces и JSF в течение достаточно долгого времени теперь, и как функции, которые Facelets предлагают (тем более, что часть JSF 2), но еще не использовали его. Там какие-либо глюки должны не упустить или несовместимости между RichFaces и Facelets? Я использую функциональность A4J ajax много в качестве части RichFaces, таким образом, я обеспокоен этим также.
Заранее спасибо.
Имейте в виду, что Facelets - это просто просмотр слоя для JSF 2. JSF2 и Richfaces имеют некоторые несовместимости. Проверьте это, чтобы увидеть список из них:
http://community.jboss.org/wiki/richfaces3333Andjsf20
Richfaces Используется с автономными фасадами (я в настоящее время использую 1.1.14).
Мы используем их вместе без проблем. Я не сталкивался с кем-либо готы.
«Каков дескриптор развертывания?»
Если кандидат недобровольно вздрагивает, он имеет опыт работы с EJB до 3.0.
-121--2011417-Спасибо. Для отключения табуляции для столбцов я взял ваш ответ и слегка изменил его;
<my:DataGrid Name="datagrid"
AutoGenerateColumns="False" IsReadOnly="True"
CanUserAddRows="False" CanUserDeleteRows="False"
Background="White"
KeyboardNavigation.TabNavigation="Once"
SelectionUnit="FullRow">
<my:DataGrid.Columns>
<my:DataGridTextColumn x:Name="ID" Header="ID" Width="1*" ></my:DataGridTextColumn>
<my:DataGridTextColumn x:Name="Ticker" Header="Ticker" Width="1*">
<my:DataGridTextColumn.CellStyle>
<Style TargetType="{x:Type my:DataGridCell}">
<Setter Property="KeyboardNavigation.IsTabStop" Value="False"></Setter>
</Style>
</my:DataGridTextColumn.CellStyle>
</my:DataGridTextColumn>
<my:DataGridTextColumn x:Name="OfficialName" Header="Name" Width="3*">
<my:DataGridTextColumn.CellStyle>
<Style TargetType="{x:Type my:DataGridCell}">
<Setter Property="KeyboardNavigation.IsTabStop" Value="False"></Setter>
</Style>
</my:DataGridTextColumn.CellStyle>
</my:DataGridTextColumn>
</my:DataGrid.Columns>
</my:DataGrid>
Так трюки;
Не беспокойтесь об этой комбинации, это определенно путь к JSF!
Файл летучей мыши (CH) - это скрипт, выполненный командой интерпретатора.
Файл EXE скомпилирован двоичным кодом, который должен выполняться непосредственно на CPU.
COM-файл - это реликвия из прошлого, чтобы создать небольшой EXE.
-121--2136631-Разработка демонстрация использует Facelets, поэтому я бы даже сказал, что это рекомендуется.
Я бы пошел немного дальше и сказал, что не использовать Facelets с JSF - это безумие.
Это такой удобный фреймворк. Неудивительно, что они использовали многие концепции из него для JSF2.