问题标签 [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.
jsf - 代码从 selectOneMenu 和 selectBooleanCheckbox 中获取值,即使它没有呈现
我的 .xhtml 中有以下代码
listOfValues 在表单填充器中设置,因此存在于表单对象中。此外,正如预期的那样,上面概述的部分不会在输出 HTML 中呈现。
但是,当单击页面中的保存按钮时,以下代码会尝试从 XHTML 中获取值,即使它没有呈现。因此,它不会复制表单中存在的值,而是将其设置为 null(因为它未在 XHTML 中设置)。
据我所知,这只发生在 selectBooleanCheckbox 和 selectOneMenu 上。例如 inputText 工作正常。
关于如何解决它的任何想法?
java - t:commandSortHeader 未设置样式
我有以下JSF:
不幸的是,它呈现如下:
我如何让它看起来像这样:
java - JSF a4j + tomahawk + myfaces 出错:资源框架未初始化,请检查 web.xml 中的过滤器配置
我正在尝试<a4j:commandLink>
在我的 JSP 中使用,但出现以下我完全不理解的错误:
我的web.xml
样子是这样的:
java - Tomahawk tree2 组件间距
有没有办法改变节点的左边距?Tree2 使用以下列呈现这些边距:
<td height="100%" width="19" style=""><img height="18" border="0" width="19" src="/vwwinner/faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader/12806587/tree2.HtmlTreeRenderer/images/spacer.gif" alt="spacer"></td>
19 px 宽度对我来说太大了,所以我很高兴知道如何更改这个值。
jsf - MyFaces Tomahawk JSCookMenu - 无法导航到由 faces-config 中的操作定义的页面
这是我第一次尝试使用 JSCookMenu,它的主页(http://jscook.yuanheng.org/JSCookMenu/)已经关闭了一个多星期,如果我的问题的答案应该出现在上面,请原谅我。
我有一个简单的网络应用程序,为了测试 JSCookMenu 的动作转发到一个新的 JSF 页面而进行了精简。
我有一个带有 JSCookMenu(Apache MyFaces Tomahawk 标签)的管理页面,其中包含 2 个菜单项,“没有 AL 的主页”和“有 AL 的主页”。我希望当我单击这些菜单项时,我将导航到“主页”页面,该页面现在只显示“Hello World”消息。然而,这种导航并没有发生。非常感谢朝着正确的方向推进:-)
这是我的 faces-config、我的管理页面(使用布局页面)、我的主页、我的 web.xml(映射了过滤器)以及单击菜单项时发生的情况的描述。
面孔-config.xml:
布局.xhtml:
管理员.jsp:
管理员.xhtml:
主页.jsp:
主页.xhtml:
网页.xml:
我的类路径中有 tomahawk12-1.1.9.jar(也尝试过 tomahawk-1.1.9.jar),我从http://myfaces.apache.org/tomahawk/download.html下载了它。
我的 webapp 根目录有一个 jscookmenu 文件夹,其中包含每个主题的文件夹(每个主题都有 theme.css 和 theme.js)、effect.js 和来自 jscookmenu-2.0.4.zip 的 JSCookMenu.js,所有这些我从http://sourceforge.net/projects/jscook/files/下载。最新版本是 2009-05-25。
Web 应用程序部署在本地主机上的 Sun GlassFish Enterprise Server v2.1 上。
我浏览到http://localhost:8080/beachwater/admin.jsp并单击 Home 菜单项。
新窗口打开,地址栏“ http://localhost:8080/beachwater/form_j_id7_menu:A%5Dgo_home ”和内容“Glassfish 错误页面,HTTP 状态 404:请求的资源 () 不可用。”
没有任何内容写入 server.log
JSCookMenu.js 中的 cmItemMouseUp 函数正在打开该窗口。我有错误的 javascript 版本吗?任何想法为什么过滤器不调用 faces-config 中指定的操作?
java - JSF 表单不执行操作,因为组合框
执行此表单时,不执行操作。但是,如果我评论组合框的代码,则该操作将毫无问题地执行。所以我假设我的 spring webflow 没问题。
组合框填充了正确的数据,没有任何问题,所以我假设问题出在 jsf 模板中?
代码:
jsf - JSF 1.1 和 tomahawk 1.1.1 inputCalendar,是否需要 myfaces-*.jar?
我应该在工作项目中使用 JSF 1.1 Mojarra 实施。
但我需要一个弹出日历小部件。我尝试了许多不同的框架并停止使用 tomahawk。我已经在 web.xml 中为 tomahawk javasripts 设置了过滤器,但仍然有问题。
我是否需要用 myfaces-impl.jar 和 myfaces-api.jar 替换 jsf-impl.jar 和 jsf-api.jar ?
或者我可以使用没有 faces.jar 的某些版本的战斧日历吗?
也许有人可以从其他易于集成的框架中为 JSF 1.1 提供一些弹出式日历小部件的建议?
jsf - 在转到另一个页面并返回包含分页器的页面时保持当前 JSF 分页状态
我正在使用 Tomahawk t:dataScroller 进行分页。它工作得很好。我只会尝试解释一个问题:
页面 A包含 t:dataTable,它使用 t:dataScroller 进行分页。dataTable 中有一些链接可以将我重定向到另一个页面,比如页面 B。当我从 B 回到 A 时,分页的状态重新开始。
我的意思是,如果在 A 页中,我在第5页,然后转到 B 页,当我回到 A 时,我将在A 的第 1页。
有没有人经历过这个?有人知道吗?
jsf - tomahawk dataScroller 不显示数字页面
tomahawk dataScroller 仅显示:
而不是在页面上划分表格,一起显示
jsp页面的下面部分:
有谁知道问题出在哪里?