问题标签 [wicket-1.4]

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 投票
2 回答
387 浏览

wicket - Wicket 1.4 EJB 支持

我尝试从 Wicket Stuff 实现 JavaEE Inject jar。(glassfish v3,wicket 1.4) - 但是,教程中给出的代码不起作用

org.apache.wicket.Application 类中的方法 addComponentInstantiationListener 不能应用于
所需的给定类型:org.apache.wicket.application.IComponentInstantiationListener 找到:org.wicketstuff.javaee.injection.JavaEEComponentInjector

在我看来 API 已更改。里面的JIRA链接

http://wicketstuff.org/confluence/display/STUFFWIKI/JavaEE+Inject

并且存储库链接都已损坏。还维护吗?

另一个简短的问题:是否可以直接使用实体 bean 填充 ListView?我想避免太多的代理类。

提前致谢

0 投票
1 回答
417 浏览

netbeans - 无法在 Netbeans-7 中下载 Wicket-1.4

我去http://plugins.netbeans.org/plugin/3586/wicket-1-4-support并且刚刚下载了插件并尝试安装它,但我收到了这个错误:

有些插件需要安装插件编辑器库。在版本 >= 1.37.0.8.2(发布版本 1)中请求插件编辑器库,但仅找到 3.8.1.13.8(与 1 不同的发布版本)。以下插件受到影响:
Wicket Support

如何解决?

0 投票
2 回答
6541 浏览

java - 找不到“html”类型的错误标记

我正在扩展一个类 SomeDetailPage,它扩展了 SomePage,而 SomePage 又扩展了 WebPage。现在这个 SomeDetailPage 工作正常并且没有问题。但是我创建了一个新类并扩展了它的一些功能,当我尝试部署它时,我收到错误 org.apache.wicket.markup.MarkupNotFoundException: Markup of type 'html' for component 'AboutUs' not found。为 org.apache.wicket.util.resource 启用调试消息以获取所有尝试过的文件名的列表:[Page class = AboutUs, id = 11, version = 0]。我检查了 html 是否没有复制到具有 AboutUs.class 的文件夹中,但它在那里,检查命名是否不同,没有用。我找不到为什么我无法运行它,甚至找不到原因,以便我至少可以尝试一种解决方法。我正在使用 Wicket 1.4.8

0 投票
1 回答
109 浏览

groovy - 从 wicket 1.4 迁移到 1.5 现在无法导入包

我有一个在 Wicket 1.4 中构建的项目。当我转移到 1.5 以利用 IEvent 功能时,突然我无法编译,因为 wicket java 页面看不到我的服务层的包。我的服务层是在 groovy 2.0.0 中构建的,但我怀疑这是否是问题所在。我一定遗漏了一些明显的东西。以下是我的依赖项:其中 wicket 版本为 1.5.7

我的进口很好……进口

0 投票
1 回答
160 浏览

scala - 在 listView 中添加 TextField 并使用 wicket 1.4 在退出时更新模型

我正在尝试在 listView 中添加 TextField ,它可以在退出时更新模型或在更新其上的文本之后。

我已经收到了一个很好的解决方案,但它似乎适用于 wicket 6.7.0,我猜?

但是我需要使用wicket 1.4,那么对于wicket 1.4,上面的代码有类似的实现或解决方案吗?

感谢有人可以帮助我。

0 投票
1 回答
70 浏览

java - 如何在 wicket 1.4 中编写 bean 自动完成?

我想要一个 bean 自动完成。
我喜欢检票口DropDownChoice的工作方式。
我们可以将ChoiceRenderer添加到 DropDownChoice 以显示我们想要的任何内容。而且我们还可以设置一个bean对象作为模型对象。

我希望自动完成以完全相同的方式工作。
我已经尝试了好几次,但都是徒劳的。
我知道AbstactAutoCompleteRender等等,但我一直发现,自动完成仅适用于字符串。
所以我必须将我的 bean 列表转换为 bean 某些属性的字符串列表,然后执行自动完成逻辑,然后通过对 String(模型对象)进行一些操作来找出 bean。

它正在工作,但是对于一件事来说太忙了,这可以在 DropDownChoice 中轻松完成。
可能在 wicket 的后一版本中有一个 bean 自动完成,但是有什么方法可以在wicket 1.4.x中实现一个简单的bean 自动完成

0 投票
2 回答
670 浏览

validation - Wicket 下拉验证 onchange

我在 wicket 1.4(表格的一部分)中有一个下拉菜单,其中显示了数字的选择。Now when a number is selected, I change the status of that number to reserved in database using onUpdate method of dropdown.

现在,我想创建一个验证器来检查所选数字是否已保留在数据库中(通过其他一些并行进程)。但是这个验证器应该只验证 onUpdate 之前的值变化,因为这个数字将在 onUpdate 方法中保留。

所以基本上我想做的是在需要时手动调用验证器并防止它在其他时间被调用

或者简单地说,如何使验证和更新事件一起工作

0 投票
1 回答
176 浏览

java - 不要获得具有 tinymce 编辑器的文本区域的值

但我无法获得 TextArea onsubmit 方法的值ajaxButton("id",form);

我需要java代码中文本区域的值。

0 投票
1 回答
576 浏览

javascript - Wicket - 使用 AJAX 刷新组件 - 文档元素后的垃圾

我正在尝试使用 AJAX 刷新页面上的组件。这是一些代码:

我可以respond()使用 javascript 函数调用方法wicketAjaxPost(<callback url>)。但是我的页面上没有任何变化。当我打开 javascript 控制台时,我看到以下错误:junk after document element. 当我重新加载页面时,我的更改是可见的,所以这只是关于 AJAX。我究竟做错了什么?我认为这是因为我的 HTML 无效;那么如何让用户的浏览器忽略验证错误呢?

我正在使用 Wicket 1.4.22。

0 投票
1 回答
315 浏览

javascript - Wicket:如何在提交时刷新/重绘向导?

我有一个 Wizard( org.apache.wicket.extensions.wizard.Wizard),AjaxButton它的 Next 按钮是一个。

我正在对onSubmit()下一个按钮的方法执行长时间运行的操作。在退出方法之前,我正在使用ajaxTarget.appendJavascript(js)where ajaxTargetisAjaxRequestTargetjsis 一个我想要评估的 JavaScript 片段。

现在,据我所知,在“onSubmit()”返回并将响应发送回浏览器之前,该脚本不会被执行。

如何在不等待onSubmit完成的情况下立即执行我的 JavaScript?

注意:我使用的是 Wicket-4