问题标签 [wicket]

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 投票
5 回答
4184 浏览

css - 有没有办法动态更改按钮的 CSS 类?

我正在开发一个基于 Wicket 的 Web 应用程序。在应用程序中有一些按钮,并非每个用户都有权使用。这些按钮实际上是简单的链接,例如

使用 CSS 类(来自外部 CSS 文件)设置其视觉外观,例如

当用户无权使用按钮时,链接被禁用(在 Java 中),并且由于某种原因不再使用 CSS。

我的问题是:有没有办法确定链接在运行时被禁用并更改 CSS 类?我宁愿避免使用 javascript(到目前为止,设法使整个项目保持 JS-free...),并且更喜欢适用于所有浏览器的东西。

非常感谢,

尤瓦尔=8-)

0 投票
2 回答
3344 浏览

java - 使用 Wicket + Spring + Hibernate 的三层分层应用程序。你会如何处理交易?

我正在考虑使用 Spring 附带的Open Session In View (OSIV)过滤器或拦截器,因为这对我作为开发人员来说似乎是一种方便的方式。如果这是你推荐的,你推荐使用过滤器还是拦截器,为什么?

我还想知道它将如何与HibernateTemplate混合,以及我是否会失去将方法标记为@Transactional(readOnly = true)等的能力,从而失去获得更细粒度事务控制的能力?

是否有某种最佳实践可以将这种解决方案与使用 Hibernate 和 Spring 的三层架构集成(因为我认为我决定使用 Wicket 进行演示应该无关紧要)?

如果我使用 OSIV,我至少永远不会遇到延迟加载异常,另一方面,我的事务将在能够通过在视图中未提交来提交之前存活更长的时间。

0 投票
10 回答
11154 浏览

java - Apache Wicket 的优势是什么?

我不是 Java 开发人员,所以我可能会弄错一些术语……但是。

我集成的一个应用程序正在从 Spring 迁移到 Wicket。虽然它不应该影响我与它的整合,但我想知道他们为什么要这样做?

据我所知,Spring 是更流行的框架。我对它一无所知,除了它很受欢迎。我确实阅读了 Wicket 页面,Wicket 看起来非常简单明了。

Wicket 有哪些优势?

在我看来,改变你的整个框架将是一些工作,所以我想知道 Wicket 是否提供了 Spring 不提供的东西?

0 投票
2 回答
6166 浏览

data-binding - Wicket PropertyModel 奇怪?

我是 Wicket 的新手,正在尝试以下配置:

在尝试使用以下绑定到密码并发现 PropertyModel 的默认实现是默认绑定到字段后,而不是属性(奇怪的名字吧?)

为什么他们会以这种方式实施它?是否有默认使用 getter 和 setter 的 PropertyModel 替代方案?

谢谢?

0 投票
2 回答
3127 浏览

java - Wicket 依赖注入

我在 Wicket 中有一个包含表单的页面,该表单需要合作者才能完成工作。协作者被注入(我正在使用 Guice)并且看起来像:

我不喜欢将 RegistrationService 注入到 RegistrationPage 中的想法,而只有 RegistrationForm 需要它。我可以更改 RegistrationForm 以接收 RegistrationService:

并从 RegistrationPage 中删除该字段,但 RegistrationPage 仍用于传递。

我想我要问的是这样做的最佳做法是什么?这样做可以吗,或者将 RegistrationForm 本身注入页面可能会更好:

我更喜欢这个,因为我希望将 RegistrationForm 放在单独的类/文件中。我对 Wicket 很陌生,所以不确定规范是什么——有人可以给我指路明灯吗?:)

0 投票
1 回答
1040 浏览

java - 使用 Wicket 制作网站模板和主题的首选方式是什么?

我只是在学习 Wicket,而谷歌搜索会产生关于如何使用 Wicket 对网站进行主题/模板化的不同结果。看来常用的方法有:

在 Wicket 中执行此操作的最佳实践/“正确”方法是什么?还是这些不同的方法都有特定的用途?

0 投票
8 回答
18811 浏览

java - Apache Tapestry 和 Apache Wicket 之间的区别

Apache Wicket ( http://wicket.apache.org/ ) 和 Apache Tapestry ( http://wicket.apache.org/ ) 都是Apache 基金会的面向组件的 Web 框架- 与 Stripes 等基于动作的框架相反。两者都允许您从 Java 组件构建应用程序。他们俩看起来都和我很相似

这两个框架之间有什么区别?有人在这两个方面都有经验吗?具体来说:

  • 它们的性能如何,可以定制多少状态处理,可以无状态使用吗?
  • 他们的组件模型有什么区别?
  • 你会为哪些应用选择什么?
  • 它们如何与 Guice、Spring、JSR 299 集成?

编辑:我已经阅读了两者的文档并且我已经使用了两者。阅读文档无法充分回答这些问题,但从使用这些文档一段时间的经验来看,例如如何在无状态模式下将 Wicket 用于高性能站点。谢谢。

0 投票
3 回答
1319 浏览

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

我最近了解了一些关于 xml/xslt 的知识,并想在我的 web 项目中尝试一下。你会为此推荐什么框架?基本上,我想生成一个动态 xml,它将应用于客户端的 xslt 样式表。

Wicket 是我的第一个候选人,但它主要以 html 为中心。还没有设法让我的想法奏效。

0 投票
7 回答
4549 浏览

java - 将 Google Web Toolkit (GWT) 用作成熟的 Java Web 框架是否有意义?

我对 GWT 是否可以作为我的整个表示层的基础感兴趣。

我很想知道是否有人成功地尝试过 - 或不成功 - 并且可以说服或不说服我尝试这个。

0 投票
11 回答
31279 浏览

java - 我应该选择哪个框架——Seam、Wicket、JSF 或 GWT?

我正在争论是否使用 Seam、Wicket、JSF 或 GWT 作为我在 Java 项目中表示层的基础。

根据就业市场的考虑、技术的新颖性和其他 SO 用户的建议,我将 Java Web 框架的选择范围缩小到这个子集。

在这些因素中我应该考虑哪些因素?