问题标签 [wicket-7]

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.

0 投票
1 回答
144 浏览

jquery-ui - Wicket JavaScript 没有得到反映

我在以下层次结构的检票口页面中遇到了奇怪的行为。

添加了几个抽象选项卡的 RootPage 和在几个抽象选项卡中,基于用例,我们有 wicket UI Jquery 的 TabbedPanel。像这样http://www.7thweb.net/wicket-jquery-ui/tabs/TabbedPanelPage?2。要在选项卡之间导航,我使用 AjaxTabbedPanel。

问题 1:甚至默认 Jquery 文件也被添加到页面中。但是 UI 组件没有相对于 Jquery 呈现

为了克服上述问题,我通过覆盖 RootPage 中的 renderHead 方法添加了 Jquery 文件。仅适用于手动页面刷新。

RootPage.renderHead:

问题 2:但是由于我使用 Ajax 在选项卡之间导航,因此使用刷新页面setResponsePage()似乎是一种意想不到的方式。

为了解决问题 1,我明确添加了 jquery,这导致了另一个显式刷新问题。

我是否遗漏了Issue1中可以解决问题的任何内容?或者有没有办法只刷新我的面板?修复问题2

0 投票
2 回答
168 浏览

java - Wicket :将列表添加到数据表

我有一个要在带有检票口的表格中显示的对象列表。这些对象由一个字符串和一个字符串数组组成。

我的问题是我不知道如何将此数组添加到我的表中。其次,我需要将一些 css 应用于数组的每个字符串,因此它们中的每一个都必须位于不同的 div/span/li 上。

连接所有这些元素并手动添加“div”是个好主意吗?

感谢您的帮助 :)

0 投票
1 回答
71 浏览

java - Wicket:手动设置 DateTextField 的值

我的问题是,每当我的用户取消选中复选框时,我都想清除 DatetextField html 输入的值。我有一个 AjaxCheckBox,目前只是让我的条件检查值是否等于 false。

谢谢 :)

0 投票
1 回答
76 浏览

ajax - Wicket 7 中的 Ajax 单选按钮

我创建了一个面板,我在其中尝试将实时 Ajax 行为应用于某些单选选项。

问题是我无法设置当前的活动选项,在设置器“setSelectedLang”中,参数总是为空,即使我点击不同的单选选项。这怎么能解决?

我正在运行 Wicket 7.5.0 版。

}

html代码:

0 投票
1 回答
102 浏览

java - 同一页面中的多个 AjaxLazyLoadPanel Wicket 8

是否可以使用 AjaxLazyLoadPanel 在 Wicket 8 中延迟加载 RepeatingView 的每个项目?回到 wicket 7,使用 AjaxLazyLoadPanel,RepeatingView 中的每个项目都是独立加载的。

AjaxLazyLoadPanel 行为在检票口 8 中发生了变化“当您在同一页面上有多个 AjaxLazyLoadPanel 时,只使用一个计时器,并且所有面板都搭载在这个计时器上。”

通过此更改,所有项目都需要在渲染之前加载。有没有办法在检票口 8 中解决这个问题?

0 投票
0 回答
98 浏览

wicket - 为什么不使用 Wicket 8 调用 AjaxEventBehavior onEvent(使用 Wicket 7 可以正常工作)?

我从 Wicket 7 迁移到 Wicket 8。现在 OnLoadBehavior 不再工作了。我需要使用 onEvent 中的 target.add() 在视图中显示一些隐藏字段,例如

问题是不再像以前的版本那样调用 onEvent 方法。没有其他代码更改。这发生在 Firefox 中。Chrome 似乎大部分时间都可以工作,但并非总是如此。在 Wicket 8 中是否有其他方法可以可靠地做到这一点?

我希望有人能帮帮忙。

0 投票
0 回答
15 浏览

jetty - Wicket 类 org.apache.wicket.protocol.http.WicketFilter 不是 jakarta.servlet.Filter

我正在运行一个带有 wicket(版本7.18.0)和 org.eclipse.jetty maven 插件(版本9.4.41.v20210516)的应用程序。它工作正常。我已将码头版本升级到11.0.6最近。之后,当我尝试启动应用程序时出现以下异常mvn jetty:run

以下是web.xml文件

那么,有人可以帮我解决这个问题吗?

0 投票
0 回答
9 浏览

javascript - Wicket 添加带有用户定义的 tetarea、文本框和按钮的可拖动对话框

我对 Apache Wicket 很陌生。我能够获得一个主页,一个接受输入的表单,然后是显示所有接受输入的最终成功页面。当这个成功页面加载时,有一个按钮。我想在单击按钮时显示一个带有文本框或文本区域的可拖动对话框。我试图执行检票口的 JQuery 扩展。但无法进入我的成功页面。它总是抱怨 wicket id 或组件不存在,以及基于 java 代码上写入的内容或添加到标记 html 文件中的相关错误。这是调用我创建的可拖动对话框的代码。是的,我为子类编写了 wicket:extend。对我来说仍然很困惑..请帮忙。

在标记中,我包含了主面板。

使用 apache wicket 版本 8.x 我在做什么。我被淘汰了,没有其他方法,因为我的搜索也返回相同的东西..任何帮助..谢谢你。