wicket相关内容

Java Wicket AjaxLink和RequestHandler-如何?

使用场景:用户点击网站上的一个链接,就会得到动态生成的德语和英语两种语言的PDF。 此代码可以工作。GenerateCouponPdfOnClick创建包含PDF文件的ResourceStreamRequestHandler。 Link generatePdf = new Link("generatePdf") { @Override public void o ..
发布时间:2022-08-13 16:39:42 Java开发

如何更改页面已过期的Wicket行为

我们的主网站有一个Wicket应用程序。最近,我们实现了该网站的移动版本。移动版的特别之处在于,它被部署在一些移动设备的本地应用程序包装中,而不是通过链接连接到页面的其余部分,因为它通常对网络用户是不可见的。 移动页面使用AJAX,因此很容易收到“Page Expired”错误,例如,当我们在服务器上重新启动应用程序时。 因为该页面不是通过链接连接到应用程序的其余部分,所以我不希望我们的标 ..
发布时间:2022-07-16 20:40:17 其他开发

为 Wicket 实现 javascript 事件

我是 ria-development 的新手,并且正在使用 Ajax 滑块示例.我不知道如何使用 javascript 事件.在此示例中,onValueChanged 事件是预先实现的.如何实现说 onchange- 或 onSlider-event? 非常感谢所有帮助! 公共抽象类 AjaxSlider 扩展 WebMarkupContainer {私有静态最终长序列版本UID = 1L ..
发布时间:2022-01-24 17:16:34 Java开发

Wicket:如何以编程方式呈现页面并将结果作为字符串获取?

我正在将应用程序转换为在其所有页面上使用 i18n/l10n.我对 Wicket 对此的支持感到非常高兴,而且到目前为止进展顺利.我遇到的一个棘手部分如下: 我们有一个文本文件,用作 HTML 模板,当用户在网站上执行特定操作时发送电子邮件.当用户单击特定链接时,我手动阅读此模板,进行一些文本替换,例如 "Dear $USERNAME",然后将结果作为 HTML 电子邮件发送给用户. ..
发布时间:2022-01-18 13:24:16 Java开发

如何在 PageLoad 上打开 ModalDialog

如何在 PageLoad() 的构造函数中打开一个模式对话框,在没有 AjaxRequestTarget 的情况下使用 Wicket? 解决方案 如果没有 Ajax 请求,我找不到打开它的方法,但是完全可以在页面加载时打开它,只需一个简单的行为: HomePage.java 公共类 HomePage 扩展 WebPage {公共主页(页面参数页面参数){超级(页面参数);模态窗口 ..
发布时间:2022-01-17 11:01:16 Java开发

wicket 框架中请求对象的会话处理

1) 我在下面给出的请求对象中添加了一个元素,我需要在我的网页中获取/读取它,我该怎么做? wicket:id="submitted" value="false"/> 例如:在 servlet 中,使用隐藏会话中的 request.getParameter("submitted"). 2) 在我的控制器类中,我想在会话或隐藏字段中设置值,以便我可 ..
发布时间:2022-01-16 20:26:34 Java开发

与 xml+xslt 完美搭配的最佳 Java Web 应用程序框架是什么?

我最近了解了一些关于 xml/xslt 的知识,并想在我的 Web 项目中尝试一下.你会为此推荐什么框架?基本上,我想生成一个动态 xml,它将应用于客户端的 xslt 样式表. Wicket 是我的第一个候选人,但它主要以 html 为中心.我的想法还没有实现. 解决方案 如果您希望在客户端将 XSLT 样式表应用于从服务器接收的 XML(与您所写的相反 :)),您只需要使用 将 ..
发布时间:2022-01-16 20:21:42 Java开发

如何将 Wicket 的 DownloadLink 与动态生成的文件一起使用?

DownloadLink 非常适合创建用于下载文件的按钮/链接,如下所示: add(new DownloadLink("downloadButton", getReportFile(), "report.pdf")); 和 但是,我想仅在单击按钮/链接时触发文件的生成.换句话说,在点击时,我会调用一个方法来生成文件(在我们的例子中是 Pentaho 报告),将它放在一个临时位置并返回一个 ..
发布时间:2022-01-02 16:29:54 Java开发

现在使用 GWT 2,与 wicket 等相比有什么优势?

除了 Wicket 的简单性(即 Wicket 是一个更简单的系统恕我直言)和 GWT 在客户端的响应能力(GWT 的客户端状态和 JavaScript - 可能复杂的客户端代码)以及 GWT 更大的扩展潜力的论点之外,还有什么是使用 GWT 而不是 Wicket 的论据? 就我个人而言,我已经做了很多 Wicket 开发,但很久以前只是快速浏览了一下 GWT. 解决方案 基本上,G ..
发布时间:2021-12-28 22:04:20 其他开发

如何将“子行"插入 Wicket DataTable

我有一个 AjaxFallbackDefaultDataTable,其中每个测试结果包含一行.测试结果可能附有备注,需要在测试结果下方突出显示,希望给出类似于以下的表格: |测试 |结果 |评估 ||------|--------|-----------||1 |20.0 |通行证 ||2 |1.50 |失败 ||注意:这是一个史诗般的失败||3 |19.4 |通行证 ||4 |14.9 |通行 ..
发布时间:2021-12-28 21:11:36 Java开发

使检票口数据表的整行可点击

是否可以使 Wicket DataTable 的整行都可点击?如果是这样,如何?我已经看到了如何通过扩展 PropertyColumn 类来使单元格可点击的示例,这很容易,但找不到针对整行的简单解决方案. 解决方案 这个就行了. //覆盖DataTable类的这个方法@覆盖受保护的项目newRowItem(String id, int index, final IModel 模型) ..
发布时间:2021-12-28 20:47:42 其他开发

Wicket DropDownChoice 中的分隔符

是否有一些明显的方法可以在 Wicket DropDownChoice 的选项列表中添加分隔符?在我的情况下,我使用数据源中的两种类型的域对象填充选择.我想我可以手动将某种虚拟域对象添加到选择列表中,但感觉很丑陋. 示例: +---------+-+|苹果|▼||橙色 +-+|------- ||胡萝卜 ||黄瓜|+---------+ 当前代码(没有任何分隔符)看起来像: Entit ..
发布时间:2021-12-28 19:10:09 Java开发

在 Tomcat 5.5 中部署 web-app 时如何解决 Error listenerStart?

我已将使用 Spring 和 Hibernate 的 Apache Wicket Web 应用程序部署到我的 Tomcat 5.5 实例.当我导航到 Tomcat 管理器界面时,我看到我部署的 Web 应用程序没有运行.当我按“开始"时,我收到以下错误消息;“失败 - 上下文路径/spaghetti 上的应用程序无法启动". 我的 catalina.log 包含以下内容: 2010 年 4 ..
发布时间:2021-12-26 23:25:18 Java开发

Youtube 嵌入:不安全的 JavaScript 尝试访问框架

我们有一个 Wicket 应用,其页面包含嵌入的 Youtube 视频.视频嵌入和播放正常,但显然它导致页面的其余部分无法呈现 - 似乎 嵌入之后的 DOM 元素根本没有显示在页面上,尽管在标记. 查看 Chrome 中的错误控制台显示: 不安全的 JavaScript 尝试访问带有 URL 的框架http://example.com/detail/COMMUNICATION/sear ..
发布时间:2021-12-21 22:50:22 前端开发

删除 url 中的版本号

如何删除或隐藏 Wicket 1.5 中引入的 URL 中的版本号? 挂载页面无济于事. http://localhost/MyPage/SubPage?0 解决方案 在 Application.init() 中: mount(new MountedMapperWithoutPageComponentInfo("/subpage", MyPage.class)); 具有以下 Map ..
发布时间:2021-12-16 23:57:45 其他开发

当前线程的范围“会话"未激活;IllegalStateException:找不到线程绑定请求

我有一个控制器,我希望每个会话都是唯一的.根据 spring 文档,实现有两个细节: 1.初始网络配置 为了在请求、会话和全局会话级别(网络范围的 bean)支持 bean 的范围,在定义 bean 之前需要一些小的初始配置. 我已将以下内容添加到我的 web.xml 中,如文档中所示: org.springframework.web.context.request ..
发布时间:2021-12-03 17:30:10 其他开发

GWT 与 Apache Wicket

GWT 和 Wicket 都是有状态的,基于 Java 对象的.GWT 完全基于客户端,具有 javascript 优化、CSS 优化等功能,而且我对 Apache Wicket 还是很陌生. 我对 Wicket 的了解越多,它与 GWT 的感觉就越相似. 所以我想问题是 - GWT 和 Wicket 之间有什么区别?还是我将苹果与橙子进行比较? 解决方案 几乎是苹果对橘子. ..
发布时间:2021-11-17 02:28:52 服务器开发

用于覆盖超类方法的 AOP 或 APT

我有一个大型 wicket 组件库,这些组件使用自定义注释 @ReferencedResource 或其他注释 @ReferencedResources 进行注释,该注释具有 ReferencedResouce[] 值() 参数允许多个注释. 这是一个示例代码片段: @ReferencedResources({@ReferencedResource(value = Libraries.MO ..
发布时间:2021-11-17 01:01:41 Java开发