目录

16.6.WebWork

优质
小牛编辑
123浏览
2023-12-01

16.6. WebWork

摘自 WebWork 主页...

WebWork 是一个 Java Web 应用开发框架。这个框架充分考虑了如何提高开发者的效率和简化代码。 它支持构建可重复使用的 UI 模版(例如表单控制),UI 主题,国际化,动态表单参数映射到 JavaBean, 健壮的客户端与服务器端校验等更多功能。

WebWork (在本章作者的眼中)是一个非常简洁、优雅的 Web 框架。它的架构和关键概念容易理解,并且它具有一个丰富的 标签库,漂亮的分离了校验,非常简单高效并且花不了多少时间(另外,它的文档和指南都非常完善)。

WebWork 技术堆栈的一个关键的创新就是提供 一个 IoC 容器 来管理 WebWork Action,处理“绑定(wiring)”的业务对象等等。WebWork 2.2 以前,WebWork 使用自己的 IoC 容器 (并且提供了集成点这样就可以集成其他 IoC 容器例如 Spring 来混合使用)。在WebWork 2.2中,默认使用的 IoC 容器 就是 Spring。对于 Spring 开发者来说这显然是一个好消息,因为它意味着开发人员立即就熟悉了在 WebWork 中的 IoC 配置,习惯用法等等。

根据 DRY (不要重复自己 - Don't Repeat Yourself)的原则,我们没必要再去编写自己的 Spring-WebWork 集成方法了, WebWork 团队已经写了一个。请参考在 WebWork wiki 上的 Spring-WebWork 集成页面。

注意 Spring-WebWork 集成代码是由 WebWork 开发者们自己开发的(并且也是由他们负责维护和改进),所以如果 你遇到集成上的问题,第一情况下请参考 WebWork 站点和论坛。虽然这么说,也请大家在 Spring 支持论坛 上自由发表评论和查询 Spring-WebWork 集成方面的问题。

最后更新:

类似资料

  • 本文向大家介绍有用过HTML5的WebWork吗?它主要解决了什么问题?相关面试题,主要包含被问及有用过HTML5的WebWork吗?它主要解决了什么问题?时的应答技巧和注意事项,需要的朋友参考一下 用过一次 canvas 的 imageData 处理。 该期间也没啥别的交互,当时也没深究,还不清楚优劣。

  • 本文向大家介绍如何终止WebWork?相关面试题,主要包含被问及如何终止WebWork?时的应答技巧和注意事项,需要的朋友参考一下 Web Worker 使用教程

  • 问题内容: 我是webworker的新手,但我设法将xmlhttprequest发送到我的rest api,并且得到了json。但我想一次又一次(循环)发送此请求,直到页面处于活动状态。我实际上想实时显示值。我想制作一个简单的Web应用程序,在其中将数据插入数据库时​​,我的Webworker应该显示该数据而不刷新页面。有没有更好的方法可以做到这一点。请帮助我。对不起,英语不好。 问题答案: 您可

  • 本文向大家介绍Webwork 实现文件上传下载代码详解,包括了Webwork 实现文件上传下载代码详解的使用技巧和注意事项,需要的朋友参考一下 本文主要从三个方面给大家介绍webwork文件上传下载知识,包括以下三个方面: 1. 包装 Request 请求 2. 获取文件上传的解析类 3. 项目实战配置和使用 Web上传和下载应该是很普遍的一个需求,无论是小型网站还是大并发访问的交易网站。WebW

  • 我正在使用https://react-pdf.org/的react-pdf包创建一个PDF生成器。将react-pdf组件转换为pdf的过程会阻塞主线程,因此我希望在一个单独的工作线程上转换它们。 我正在使用带有worker-loader的create-react-app来识别WebWorker文件。我很难找到将react组件导入Webworker并使用React-PDF提供的pdf(Compon

  • 然后,我有一个名为的WebWorker文件,如下所示。 当我键入时,我会得到以下。 如果我从'rxjs/operators'注释掉