问题标签 [tomahawk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 使用 Tomahawk 将数据导出为 PDF 格式?
在我的应用程序中,我尝试<h:DataTable>
使用 Apache TomaHawk 将数据从 Apache 导出到 PDF 文件中。加载页面时出现异常。我已经粘贴了我的代码和下面的异常。
JSF 代码
例外
java - 使用 JSF 中的 Tomahawk 将网页中的数据转换为 PDF 格式?
我是JSf
Tomahawk Technology 的新手。在应用程序中,我有一个数据表,我想通过单击按钮将数据表中的信息存储为 PDF 格式,Tomahawk
并使用SandBox
.Kindly 帮助。
java - 如何在 JSF 中为 t:commandSortHeader 应用样式类?
在我t:commandSortHeader
用于排序目的的应用程序中,是否可以使用 styleClass 属性将显示的默认箭头更改为其他图像。如果可能的话怎么做。请帮忙。
java - 如果我们正在使用如何对数据表进行排序在 JSF 中?
我正在研究战斧,我只想知道我是否使用<t:columns>
然后如何在单击该特定列的标题时对数据表进行排序来生成数据表,就像我们<t:commandSortHeader>
在普通<t:column>
属性中使用的一样。请帮助。
jsf - 如何使用 JSF 2.0 (Glassfish V3) 获得 Tomahawk 功能
我已经开始将使用 JSF 1.1 和 MyFaces Tomahawk 1.1 编写的现有应用程序升级到 JSF 2.0 以获得 facelets 等。
我现在遇到了一个障碍,显然 Tomahawk 与 JSF 2.0 不兼容,因为它期望 Facelets 的独立版本而不是 JSF 2.0 的内置版本,并出现以下错误:
(它现在似乎放在 javax.faces.view.facelets 中)。
我环顾四周,似乎没有与 JSF 2.0 facelet 兼容的 Tomahawk 版本。我只相信我需要 t:updateActionListener(在 t:dataTable 内)和 t:panelGroup 的 rowSpan 工具。所有这些功能都直接在 JSF 2.0 中可用,还是我必须找到一个提供这个的新库?
有什么建议么?
jsf - 使用排序后,排序箭头始终显示
我们有几个页面作为选项卡,其中大多数页面都使用数据表。当我们对特定的列进行排序并退出页面并重新进入此页面时,会出现箭头(向上/向下取决于我们退出页面的方式)。但数据未按箭头所示方向排序。我已经设置preserveSort
和preserveDataModel
。false
在所有页面的列标记中arrow
设置为。这是一个错误还是我错过了任何设置?我试图设置为in但没有用。true
t:commandSortHeader
forceId
false
t:commandSortHeader
java - 需要一个带有固定标题的可滚动战斧表
我在表中使用了 t:commanSortHeader,我需要该表有一个固定的标题,并且该表应该是可滚动的。建议我一个解决方案
apache - JSF(和朋友)标签与传统的 html 标签
所以今天出现了这个问题,我没有具体或科学的答案。
使用 jsf(或 tomahawk、faclets 等)标签代替传统的 html 标签的相关成本是多少。我的直觉是,您应该在需要它们提供的附加功能的情况下使用 jsf 标签,而在不需要时使用传统标签。另外我觉得jsf标签比html需要更多的资源(因为服务器必须接受它们并将它们重新呈现为html)。有人知道实际成本是多少(就时间和内存而言)?同样有用的信息是使用的约定是什么,纯 jsf 还是两者的混合?
java - JSF 2.0 和 MyFaces Tomahawk
我一直在调查我们现有的使用 JSF 1.2 & tomahawk 1.1.9 & no facelets 的 web 应用程序的 JSF 升级,以使用 JSF 2.0 & tomahawk 1.1.9
这是我到目前为止的发现:
除了与 at:dataScroller 一起使用的 t:dataTable 之外,所有 tomahawk 组件都可以正常工作——但只有在 t:dataTable 上的 preserveDataModel="true" 时。
解决方法是设置 preserveDataModel="false"
- 为什么它会在这里解释:http: //www.mail-archive.com/dev@myfaces.apache.org/msg40741.html
这里解释了将 preserveDataModel="true" 更改为 preserveDataModel="false" 的影响: http ://wiki.apache.org/myfaces/Working_With_DataTable_And_PreserveDataModel
现有的 JSF 1.2 标记在 JSF 2.0 运行时仍然有效
有没有其他人做过类似的事情——你的经验是什么?
我在网上到处搜索,但在这个主题上找不到太多,但目前我很有信心将新库放到测试环境中几周,然后再放到实际环境中。
jsf - 空 t:dataTable 可能会呈现无效的 HTML?
我使用 Tomahawk 1.1.8,我正在尝试构建/渲染一个 dataTable,即使它是空的。(rendered="true" 作为要求)
考虑到我们的 Bean 提供了一个空列表(t:dataTable 不会显示任何行)。为什么 Tomahawks 的 t:dataTable 只呈现以下“无效”HTML,即使我们有一个提供多个列的标题:
t:dataTable 的 JSF 代码与往常一样:
相比之下,JSF h:dataTable 通过省略完整的 tr 标记来呈现“更好”(=即使我不确定这是否也可能是“无效”HTML):
我的问题是当 css "border-collapse:collapse;" 时没有内部桌面边框/规则。活跃。
我准备了两个 HTML 示例。一个描述了实际事实,另一个描述了 Tomahawk 如何修复它的可能解决方案:
...现在使用 colspan 会更好:
我认为,在一行的所有单元格上的 colspan 可能是最好的。
像 IE 或 Opera 这样的浏览器不介意,但 Firefox 可以,我也可以接受这一点。
是否有任何解决方法或模式可以从中获得最佳结果?我问,因为我可能错过了一项技术。
谢谢