Tag: wicket

将Google Web Toolkit(GWT)用作完整的Java Web框架是否有意义?

我感兴趣的是GWT可以作为我整个表示层的基础。 我很想知道是否有人成功地尝试过这种方法 – 或者说没有成功 – 并且可以说服或不会让我试图这样做。

我应该选择哪个框架 – Seam,Wicket,JSF或GWT?

我正在讨论是否使用Seam,Wicket,JSF或GWT作为Java项目中表示层的基础。 我根据就业市场考虑因素,技术的新颖性以及其他SO用户的建议,将我选择的Java Web框架缩小到这个子集。 在决定这些因素时,我应该考虑哪些因素?

如何在wicket中使用post方法

当我想在我的页面中重定向到其他我使用此方法exception时: throw new RedirectToUrlException(“/login/j_security_check?j_username=” + username + “&j_password=” + pass); 问题是这些信息在浏览器中可见。 我怎么发送这个并使用POST方法?

DefaultTreeModel和Wicket Tree:setAsksAllowsChildren不起作用

我在Web应用程序中使用Wicket的Tree组件。 但是空文件夹以文件方式显示。 像这样: Bellow是我使用DefaultTreeModel和Tree的地方: PDMinterface pdmI = new PDMinterface(); DefaultMutabletreeNode rootTreeNode = pdmI.getDocTree(); //文档树根结点,由PDM接口提供 DefaultTreeModel treeModel = new DefaultTreeModel(rootTreeNode); treeModel.setAsksAllowsChildren(true); 我确定folder5设置为允许孩子: public DefaultMutableTreeNode getDocTree(){ DefaultMutableTreeNode root = new DefaultMutableTreeNode(); root.setAllowsChildren(true); FolderNode rootFolder = new FolderNode(0, “root”, “Jiajun”, true); root.setUserObject(rootFolder); for(int i=0; i < 5; i++){ DefaultMutableTreeNode newnode = new DefaultMutableTreeNode(); newnode.setAllowsChildren(true); FolderNode newFolder = new […]

是否有可能改变Wicket活动指标的颜色?

情况:我正在与Wicket的IndicatingAjaxButton 。 我在黑色背景的页面上设置了按钮。 当用户按下按钮时,按钮的活动指示灯熄灭并旋转,直到系统准备好继续前进。 问题:由于黑色背景,指标看起来很糟糕。 由于部分指标是黑色动画,因此使用黑色背景上的指示符会丢失一些细节。 问题:在Wicket中是否可以更改IndicatingX [Button,Link等]的颜色,或者我是否必须以新的方式设计我的页面?

你可以让TextField 同时接受,和。 作为小数分隔符?

在Wicket应用程序中,我有一个十进制数字文本字段: TextField f = new TextField(“f”, new PropertyModel(model, “share”)); 我希望它始终接受两者。 (点)和,(逗号)作为小数分隔符( 无论浏览器的区域设置如何)。 为了显示该值,使用会话的语言环境[在我们的例子中强制为“fi”( – >逗号)],但在这里我对该字段接受的输入感兴趣。 我的问题是,我是否必须将字段更改为TextField ,并手动转换为域对象的类型(BigDecimal)? 或者有没有办法使用TextField (允许使用例如Wicket的MinimumValidator或RangeValidator),并且仍然接受两个小数分隔符?

Wicket中是否有活动指示器?

我会说这个简短的: 在Wicket中有一个方法/库显示活动指示器吗? 你知道,在用户等待的时候移动的旋转东西,还是只是一个javascript的东西? 谢谢你的帮助。

AjaxEditableLabel的Wicket- RequiredFieldValidator

起初我想说,虽然在.NET中使用了RequiredFieldValidator,但我将这个术语用于wicket,因为我想要一个标签(颜色:红色和文本:*),当AjaxEditableLabel的编辑器时,它将显示在AjaxEditableLabel旁边将是空白的。 我已经设置了AjaxEditableLabel.setRequired(true)并且它正在工作,即表单无法提交。 但是我无法在AjaxEditableLabel旁边跟踪那个红星标签。 到目前为止我做的是: private class TaskTypeSettingsForm extends Form { private static final long serialVersionUID = 10058L; private FeedbackMessageFilter filter; public TaskTypeSettingsForm(String id) { super(id); FeedbackPanel feedback = new FeedbackPanel(“feedback”); filter = new FeedbackMessageFilter(); feedback.setFilter(filter); add(feedback); setOutputMarkupId(true); final TaskTypeSettingsFormModel taskTypeSettingsFormModel = new TaskTypeSettingsFormModel(); IModel model = new BoundCompoundPropertyModel(taskTypeSettingsFormModel); setModel(model); final WebMarkupContainer div = new WebMarkupContainer(“div”); […]

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

我最近学到了一些xml / xslt,想在我的web项目中尝试一下。 你会为此推荐什么框架? 基本上,我想生成一个动态xml,它将应用于客户端的xslt样式表。 Wicket是我的第一个候选人,但主要是以html为中心。 没有设法让我的想法工作。

使用Wicket生成注释掉的内容

出于调试原因,并且一时兴起,我想将某些信息包含在Wicket页面的HTML输出中,该输出包含在HTML注释中 。 输出将是…… <!– 1234 –> …其中“1234”是一些有趣的,动态创建的信息。 我试过,但无济于事: <!– –> →Wicket抱怨HTML页面中缺少id为“foo”的元素 括在 →这些部分不能包含带wicket:id元素 label.setVisible(false) →Wicket根本不输出标签 new Label(“foo”, “”) → <和>获取转义 那么,你可以用Wicket(轻松)做到这一点,还是我应该忘掉它?