wicket相关内容

在 wicket 应用程序中使用什么方法注销?

Wicket org.apache.wicket.authroles.authentication.AuthenticatedWebSession 有 2 个方法:signOut 和 invalidate.javac 说 signOut 标记使用 not login 而 invalidate 做同样的事情(例如调用 signOut)但是 从保存的地方删除登录数据 首先应该调用注销操作 ..
发布时间:2021-09-24 20:30:50 Java开发

通过 wicket 下载 zip 文件

我正在使用 wicket 框架,并且我已经通过 Java 代码制作了一个 zip 文件,我想要一个链接来下载它,我不知道是否可能或者我应该通过 wicket 制作 zip 文件(但是不是 Java),然后有一个下载链接. 解决方案 看一看 ZipResourceStream.使用此类,您可以动态生成目录的 zip 内容,并使用 org.apache.wicket.markup.html.l ..
发布时间:2021-09-24 20:30:47 其他开发

在 Wicket 应用程序中包含 CSS 和 JS 文件

我是第一次使用 Wicket 框架,并在我公司的一个内部项目中试用它.我们有自己的主题 CSS 文件和一个基于 Dojo 构建的用于构建小部件的 JavaScript 库. 我有两个关于包含这些外部资源的问题: 这些资源文件夹应该放在哪里?它们是直接放在应用程序下,还是应该与 HTML 文件一起放在 Java 包文件夹中? 部分中链接 CSS 和 JS 的标准方式是否有效? ..
发布时间:2021-09-24 20:30:44 其他开发

您如何使用 Wicket 密码保护页面?

我想用密码保护 Wicket 中的网页,以便用户只有在他/她登录后才能访问它. 我还希望该页面显示登录页面,然后在登录用户试图访问的原始页面后. 这是如何用 wicket 完成的?我已经创建了一个登录页面并扩展了会话类. 解决方案 框架提供的方式是提供一个 IAuthorizationStrategy 实例为您的应用程序,例如,通过添加到您的应用程序 init() 方法: i ..
发布时间:2021-09-24 20:30:41 其他开发

尝试在组件的空模型上设置模型对象

我是 Wicket 的新手,但是在谷歌上搜索这个问题并没有给我任何有意义的信息.所以我希望 SO 中的某个人可以提供帮助. 我有一个扩展 Form 的 SiteChoice 对象和一个扩展的 SiteList 对象下拉选择.我的 SiteChoice 类看起来像: public class SiteChoice extends Form {公共站点选择(字符串 ID){超级(ID);ad ..
发布时间:2021-09-24 20:30:39 其他开发

如何在 Wicket 中返回指向外部 URL 的链接?

我有一个带有表单的 Web 应用程序.当我点击保存时,应用程序会创建一些文件并返回一些 url.如何在网页上显示此网址? 解决方案 使用ExternalLink. 一个普通的静态链接: new ExternalLink("link", "http://some.url", "This is a some.url link"); 根据上下文可能会更好地使用其他构造函数,该构造函数承 ..
发布时间:2021-09-24 20:30:36 Java开发

使用 <wicket:message>生成部分格式化文本的标签

我读过 wicket:message 这里,但似乎无法让它做我想做的一切. 假设我有一个带有 的 HTML 页面和一个包含 text=Blah blah: important point, foo bar 的属性文件代码>.我想知道如何将文本的 part 设为粗体(或对其应用任意 CSS),以实现如下输出: 废话废话:重点,fo ..
发布时间:2021-09-24 20:30:33 其他开发

在 wicket 中自定义 IndicatingAjaxLink

在我当前的项目中,我遇到了在 wicket 中自定义 IndicatingAjaxLink 的问题,是否有任何解决方案可以将标准 gif 图像更改为我自己的?例如我们有以下监听器 add(new IndicatingAjaxLink("closeReceivedBillspanel") {public void onClick(AjaxRequestTarget art) {//一些耗时的计算 ..
发布时间:2021-09-24 20:30:30 Java开发

Wicket 气氛初始化异常

我有以下设置:检票口:6.1.0检票口气氛:0.4 (通过 Maven) 在 Application.init() 上,我在 EventBus 的实例化过程中得到 NullPointerException new EventBus(this); 异常: java.lang.NullPointerException在 org.apache.wicket.atmosphere.E ..
发布时间:2021-09-24 20:30:21 其他开发

单击按钮时打开新标签

使用 wicket 我想在单击按钮或链接时打开一个新选项卡,我该如何实现? 我设法做的是在这样的弹出窗口中打开它: PopupSettings popupSettings = new PopupSettings("popuppagemap").setLeft(0).setHeight(500).setWidth(500).setHeight(0);//弹出示例最终链接setPopupSe ..
发布时间:2021-09-24 20:30:18 其他开发

Wicket 6 IColumn 名称如何可以是字符串以外的类型?

接口 IColumn 包含一个方法 getSortProperty(),该方法返回任何类型 S 的值.名称如何可以是字符串以外的类型? /*** 返回此标头排序的属性的名称.如果返回 null,则标头将* 不可排序.** @return 排序属性*/S getSortProperty(); http://ci.apache.org/projects/wicket/apidocs/6.0.x/o ..
发布时间:2021-09-24 20:30:15 Java开发

Wicket @SpringBean 不会创建可序列化的代理

@SpringBeanPDLocalizerLogic loc; 当使用上述时,我收到 java.io.NotSerializableException.这是因为 loc 不可序列化,但这应该不是问题,因为 spring bean 是可序列化的代理.我正在使用 wicket-spring 库,并作为注入器 SpringComponentInjector,其中 wrapInProxies 默认设置 ..
发布时间:2021-09-24 20:30:12 Java开发

支持多窗口检票口 6.x

嗨,我正在使用检票口并在打开两个页面时使页面过期,我试图在另一个页面之后提交有没有办法在 wicket 6.8 中支持 getPageSettings().setAutomaticMultiWindowSupport(true) 解决方案 你必须知道你的页面会有多大以及你有多少并行会话.我认为您的页面大小(序列化)大于 maxSizePerSession,因此只有最后一页存储在磁盘上. ..
发布时间:2021-09-24 20:30:09 其他开发

如何将会话从一台 Tomcat 服务器转移到另一台?

我们有一个用于网店的Tomcat服务器,当他/她登录时,我们需要将用户转移到另一个(安全的)服务器.这里有一个详细的解释: 1) 我们有两台 Tomcat 服务器:一台“常规"(HTTP)和一台安全(HTTPS) 2) 用户最初访问普通服务器 3) 当他们登录时,我们需要获取他们的登录数据,以及他们当前在(或试图查看)哪个页面的信息,将其传递给安全服务器并进行实际登录;例如,一个 ..
发布时间:2021-09-24 20:30:07 Java开发

Wicket setResponsePage() 方法如何工作?

在学习 JSP 和 servlet 时,我听说了重定向和分派.Wicket 的 setResponsePage() 执行了哪些? 解决方案 setResponsePage 的作用取决于几个因素:您调用 setResponsePage 的次数、您调用的 setResponsePage 的哪个变体以及你使用什么渲染策略. 您可以在请求期间多次调用 setResponsePage.Wick ..
发布时间:2021-09-24 20:30:04 Java开发

wicket 6:页面加载后调用javascript函数

这看起来很简单,但在页面加载后(在扩展 WebPage 的页面上),我找不到如何从 wicket 调用 javascript 函数的示例.任何人都可以举例说明如何去做吗? 解决方案 您可以让 javascript 为您做到这一点 window.onload = function () {//在这里做事} 如果您需要 javascript 函数中检票口页面的参数,您可以覆盖 render ..
发布时间:2021-09-24 20:30:01 前端开发

Wicket 中的动态标记

是否可以动态生成 MarkupContainer 的标记,即不为其存储 HTML 文件? 我想过将标记作为一个普通字符串从数据库中读取,以提供类似 CMS 的功能. 解决方案 有趣的问题,我不确定是否可行,但我的猜测是开始查看 IMarkupLoader 和 IMarkupResourceStreamProvider 接口和实现类,看看你离那里有多远. 我会对你发现/实施的任何能真 ..
发布时间:2021-09-24 20:29:57 其他开发

在 Wicket 中定义自己的反馈消息

如何在 Wicket 中定义自己的反馈消息?例如:如果我输入的用户名不正确,我希望收到类似“用户名不正确,请尝试再次登录"的错误消息.而不是使用默认错误消息. 一个例子会是什么样的? 解决方案 您可以使用 error() 和 warn() 和 显示自己的错误消息信息().如果您想显示依赖于验证器或所需标志的错误,您可以定义一个与包含字段 -> 消息映射的类同名的属性文件.例如: ..
发布时间:2021-09-24 20:29:54 其他开发