问题标签 [wicket-1.6]
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.
html - 如何在 Apache Wicket Web 应用程序中添加在线 CSS 参考?
目前我正在使用此代码将 CSS 资源添加到我的 Wicket Web 应用程序,
我想将这个相同的 CSS 文件作为在线资源添加到我的应用程序中。使用 HTML 我可以这样做,
执行此任务的“检票口”方式是什么?
javascript - 如何从 JavaScript Apache Wicket 调用 Java 函数
我在很多地方都研究过这个话题并找到了一些方法。在这个特定场景中,我使用了https://cwiki.apache.org/confluence/display/WICKET/Calling+Wicket+from+Javascript文章作为参考。
我在 Java 中所做的,
和我的 HomePage.html,
我试图做的是使用我初始化的变量调用 get ajax 方法。但是当我的页面加载时,在萤火虫控制台中它说,
var wcall = Wicket.Ajax.get({ u: '${callbackUrl}' + '' });
这里出了什么问题?
还有其他从 Javascript 调用 Java 函数的好方法吗?
jquery - 将选择/取消选择所有复选框添加到检票口数据表
我是 wicket 的新手,我根本不知道 jQuery。我使用检票口 6.9.0。我需要将选择/取消选择所有复选框添加到检票口 DataTable。我已经阅读并实施了“Apache Wicket Cookbook”中的示例,您可以在Apache Wicket Cookbook 的第 28 页上看到它。第 5 章 但取消全选不起作用。我在这里也读过建议:http: //evanchooly.com/logs/%23%23wicket/2011-08-31
问题是 - 我不知道如何通过 Check*Selector 或以某种方式实现它。谁能帮我举一个简单有用的例子?
** 更新:**
正如@svenmeier 在评论中所写。我正在尝试添加 checkgroupselector 以选择所有复选框,并且我执行了以下操作:
要将 CheckBox 添加到 DataTable 我必须使用面板,所以我有以下内容:
在 CheckBoxPanel.html 中
实际上它确实显示了检查组,但在我的表格下并且选中/取消选中它不会影响它下面的复选框。我在这里做错了什么?
java - 检票头部分层次结构
我对标签有点困惑。我知道从 wicket 1.5 开始,头部渲染策略从 parent->child 更改为 child->parent。
现在我使用 wicket 6.9,并且我有简单的菜单面板,我想使用一些 jquery 效果。我想为整个应用程序使用相同的 jquery(例如 google)文件。
我不能只在主页中使用 jquery 链接,因为在渲染菜单面板时有“$(document).ready”并且无法识别。阅读一些论坛,我发现面板应该包含 jquery 本身 - 这是合理的,因为它可以独立重用。
所以现在我的页面包括:
我的菜单面板也是一样的。结果在呈现的 html 中我加载了 jquery.js 两次。
我应该如何解决?我只想加载一次。我知道我可以回到旧策略并执行 application.getResourcesSettings().setHeaderItemComparator() 但是当我读到它不是最好的解决方案。
我可以在 wicket 中找到像 PriorityHeaderItem 这样的类,但是 wicket 的文档非常差,并且没有找到任何使用它的示例。
此致
java - Wicket - 带有 ListItem 和 Checkboxes 的表单未设置 Checkbox 状态
我有一个简单的表单,它由使用 ListView 的表单中的可变数量的元素组成。每个元素都在一个表格行中,并包含一个名称(带有一个可以正常工作的链接)和一个 CheckBox,该复选框将该行标记为删除。只有复选框在表单中是可编辑的。表格底部是一个“删除选定”按钮,用于删除所有带有选定检查的条目。
我曾尝试使用 RepeatingView 和 ListView 执行此操作,但两者都有相同的问题 - 提交表单时复选框的内部模型状态未更新 - 它们总是错误的。在 SearchWrapper 类的 setSelected 方法中,永远不会显示记录器输出(其他记录是所以它不是记录问题)
谁能明白为什么这是错误的?
HTML:
提前致谢。
jakarta-ee - inmethod-grid wicket , DataGrid 如何捕获诸如排序事件之类的事件并从另一个组件更改数据源模型
Heloo 我正在使用 inmethod-grid 组件,我想知道在哪里可以捕获排序事件以便在任何时候调用排序我希望我的 com.inmethod.grid.datagrid 与第一页一起呈现,而不是留在当前为了实现这个我想要的页面
有人知道我如何在不复制所有 inmethod-grid jar 的情况下捕捉到这个事件?
如何在渲染事件中捕获组件模型并更改它以重新启动,转到第一页
wicket - 单击按钮时打开新选项卡
使用 wicket 我想在单击按钮或链接时打开一个新选项卡,我该如何实现?
我设法做的是在这样的弹出窗口中打开它:
但这会在新窗口中打开它。
wicket - 从 ByteArrayResource 获取 post 数据
我通过发布请求将数据发送到挂载到的路径:
并且无法得到它:(。来自客户端的请求是正确的,并且可以从 PHP 中捕获。
你可以帮帮我吗?如何从 wicket 模块捕获发布请求?
wicket - wicket ,在每次调用 RepeatingView 时构建
我从wicket 站点复制了支持在运行时添加项目的 ListEditor 组件:
问题:我希望每次调用刷新都从零开始构建组件,所以当有人添加一个项目时,我该如何实现呢?
wicket - 支持多窗口检票口 6.x
嗨,我正在使用检票口并在打开两个页面时页面过期,并且我试图在另一个页面之后提交有没有办法在检票口 6.8 中支持 getPageSettings().setAutomaticMultiWindowSupport(true)