首页 > TAG信息列表 > wicket

Java-Wicket和jQuery Overlap / Collision

我目前正在使用Wicket开发Web应用程序,并且今天开始在其中使用jQuery core(也包括UI).我遇到了一个问题,我将其作为jQuery函数(show(),slideDown())与为外部表单链接自动生成的一些JavaScript Wicket相撞而解决. 在深入研究这个项目之前,我想知道是否有人有类似的经历.在很多地方,j

Java-Groovy中的匿名内部类

我正在研究groovy-wicket集成,并且在编写事件处理程序时缺少匿名内部类似乎是一个问题. 有没有更时髦的方式编写此代码 import org.apache.wicket.PageParameters import org.apache.wicket.markup.html.basic.Label import org.apache.wicket.markup.html.link.Link import org.a

java-在Wicket中实现后台下载的最简单方法是什么?

我有一个简单的Wicket表单,该表单允许用户选择一些数据,然后下载包含他们所要求内容的ZIP文件(即时生成).当前,表单按钮的onSubmit()方法如下所示: public void onSubmit() { IResourceStream stream = /* assemble the data they asked for ... */ ; ResourceStreamReques

java-DropDownChoice-没有选择,值-1?

我的窗体上有一个DropDownChoice组件,并且在提交表单并且从DropDownChoice中未选择任何内容时,返回的默认值为“ -1”.有没有办法改变这种行为?解决方法:此行为由恒定字段控制 protected static final String NO_SELECTION_VALUE = "-1"; 在AbstractSingleSelectChoice中,它是Drop

java-使用wicket 1.5添加可用于应用程序中所有组件的CSS资源

我正在使用检票口1.5.x,并尝试加载将由所有页面,面板,窗体共享的css文件.现在,当我在BasePage中静态添加一个css文件(位于[app] / WebApps / style中)目录并扩展其他页面时. 现在,如果我想将此css文件用于面板,则在将css类添加到面板的文件中时,它没有任何class / id选择器.CSS文件

java-如何在检票口1.5中打开页面上的模式窗口

我使用wicket 1.4.x已有一段时间,这里找到的解决方案效果很好: How to open ModalDialog on PageLoad但是当我转到wicket 1.5时,我根本不知道如何在页面加载时弹出模态窗口. 一段代码如下所示: private PlainModalWindow tmpPassChange = new PlainModalWindow( "tmp_pass_change" )

java-如何说一个DropDownChoice来更新它的选择列表?

我有3个DropDownChoice COuntry> State> Cities,并使用Ajax behaivor在onchage方法上使用Ajax更新了OK. 如果我想通过JAVA而不是AJAX设置3个值怎么办?我将每个值的选定值映射到属性模型.这些值是该类中的私有成员: private CountrySel; private StateSel; private CitySel; 如果在

java-Wicket形式的多个TextField

我有一个bean,我使用Model将其附加到表单上,并且工作正常.我也有像Map< String,javax.mail.Address>这样的bean中的字段.考虑到每个地图条目都应类似于Label:TextField,我如何通过模型将此字段与表单绑定? 提前致谢.解决方法:也许像: ListView<String> textAreasListView = new ListV

Wicket检索要在Java中使用的JavaScript变量

我正在尝试使用Java检索javascript变量.我认为我已经接近解决方案. 我想在面板上检索元素的宽度.为此,我在面板中添加了一个行为,该行为添加了回调并检索了参数(宽度和高度). private class ImageBehavior extends AbstractDefaultAjaxBehavior { @Override protected vo

java-小门使用ajax在不同面板中刷新listView

大家好,我是Wicket的新手,我开始玩这个框架.我知道这将是一个非常无用的示例,但我尝试将其用于学习检票基础.这是我的情况: 我得到一个页面IndexPage.java,该页面基本上由两个面板组成,第一个是ListCheesePanel.java(它基本上显示带有价格等的奶酪列表,以及用于将选择的奶酪添加到购

java-如何使Wicket 7可缓存图像?

我在文件系统和数据库中都有png文件.所以我尝试使用 ByteArrayResource 仅显示一次图像.浏览器刷新仅显示图像占位符.图片网址附加了一个参数: &antiCache=123456789 因此,在我看来,ByteArrayResource只能使用一次,并且即使页面仅被刷新也必须重新加载.接下来我尝试了 Packa

java-Wicket CaptchaImageResource在Linux服务器上创建零长度图像

我正在使用Wicket的CaptchaImageResource保护提交表单免受机器人攻击.在使用Jetty服务器的测试环境(Mac)中,以及在部署到本地Tomcat实例时,它都能正常工作. 但是,当将应用程序部署到远程Linux服务器上的Tomcat 7时,验证码映像无法呈现.相反,我得到一个零字节的响应.这是curl -v返回

javascript-Wicket 1.5自动完成文本字段onUpdate行为未调用

我的AutoCompleteTextField(已实现并正常运行getChoices方法): AutoCompleteTextField<String> objectDescription = new AutoCompleteTextField<String>("objectDescription") { getChoices() {...} } 我在此文本字段中添加: objectDescription.add(new OnChangeAja

如何在开发和生产部门中添加不同的Javascript

我有一个检票口应用程序,其中在标记html中添加了javascript文件: <script src="script/jquery.min.js" type="text/javascript"></script> 我的javascript文件未放置在.java或.html文件旁边,它们在服务器中的其他位置,如先前的脚本声明所示. 我的问题是:是否可以根据应用程序模式添

java-如何将检票口组件插入到Wicket DataTable的“子行”中

我希望将子行添加到我的DataTable中(如在How to insert ‘sub-rows’ into a Wicket DataTable中所做的那样),但是我想更进一步,并在为子行添加的html中添加我自己的自定义检票口组件.由于该问题中的额外HTML已添加到onRender中,因此添加组件始终为时已晚.还有另一种方法可以将标记

java-AjaxEditableLabel和Validator的行为使我感到困惑

我为此问题进行了大量搜索,但没有解释说明我在搜索什么 我有一个像我最后发布的课程.简而言之:PatternValidation的行为不同于手动验证. 例如: AjaxEditableLabel有一个标签和一个编辑器,可切换以进行编辑(聚焦)以及取消或提交 如果我输入的内容对于Patternvalidator无效,则该输入被

java-获取组件标签的属性值

在检票口中,我需要获取组件的标记标签的值,例如: <a href="#" name="#">...</a> 在这里,我需要Wicket java类中name属性的值,例如: String name = /*{link's tag name}*/; 我需要将名称的值分配为标签< a>的name属性.解决方法:正如我从您的问题中意识到的那样,您需要动态获取/设

java-小票意外的会话ID

我正在使用在Jetty服务器上运行的Wicket开发Web应用程序. 在特定情况下,该应用程序的用户自发地丢失了会话,直到关闭浏览器后才能再次登录. (我排除了会话超时和故意注销) 记录会话无效并跟踪此问题的原因的最佳方法是什么?解决方法:在Jetty端,您可以设置一个servlet javax.servlet.

java-为什么我的(spring)HibernateTransactionManager无法在检票口工作?

我试图将其简化为我认为相关的内容,我希望它足够且不至于使人感到压倒.请帮忙! 我正在将一个小型wicket databinder休眠Web应用程序转换为使用wicket spring休眠.我有一个DAO服务类,由Spring注入了一个休眠的SessionFactory.我可以使用会话工厂执行只读操作(默认情况下,自动提交处于

java-我如何类似于在多个网站中看到的典型“帐户确认”过程?

我想类似于在多个网站中看到的典型的“帐户确认”程序.用户注册时,将向其发送带有确认链接的电子邮件.一旦用户转到该确认链接,便会确认其帐户.不用担心电子邮件发送过程.问题是,我需要生成一个URL,然后用户可以输入该URL以确认其新帐户.该页面将需要接收一些参数,但我不希望该URL

Java-在Wicket AuthenticateWebSession中EJB3注入为空

我在应用程序中使用Wicket EJB3,但遇到一个问题,但找不到任何相关的主题,因此这里是: 我正在使用Wicket身份验证,并且需要使用EJB中重写的方法authenticate(…)中的方法. 我可以在任何检票口页面中使用此EJB,但是当涉及到WebSession时,它保持为Null,则注入无法正常工作. 我的WicketS

java-DefaultTreeModel和检票树:setAsksAllowsChildren不起作用

我正在Web应用程序中使用Wicket的Tree组件.但是空文件夹以文件方式显示. 像这样: 贝娄是我使用DefaultTreeModel和Tree的地方: PDMinterface pdmI = new PDMinterface(); DefaultMutabletreeNode rootTreeNode = pdmI.getDocTree(); //文档树根结点,由PDM接口提供 Defau

与xml xslt相关的最佳java Web应用程序框架是什么?

我最近学到了一些关于xml / xslt的内容,并希望在我的web项目中尝试它.你会为此推荐什么框架?基本上,我想生成一个动态xml,它将应用于客户端的xslt样式表. Wicket是我的第一个候选人,但主要是以html为中心.没有设法让我的想法工作.解决方法:如果您希望在客户端将XSLT样式表应用于从服

javascript – jquery没有进入下一页

我有jquery,但它不会到下一页,它总是显示图像和等待,永远不会进入下一页. HTML代码: <div id="toHide" class="pb-text-align-center"> <img style="display: inline" src="img/load.gif" /> <form wicket:id="safeForm" class=&q

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

我正在将应用程序转换为在其所有页面上使用i18n / l10n.我对Wicket对此的支持感到非常满意,到目前为止一切顺利.我遇到的一个棘手问题是: 我们有一个文本文件,用作HTML模板,用于在用户在网站上执行某项操作时发送电子邮件.当用户点击特定链接时,我手动读取此模板,执行一些文本替换,