我将HDIV用于 JSF 和 Spring MVC 应用程序以减轻 OWASP 十大安全风险。现在我必须在 AngularJS 中实现相同的功能。
是否有任何类似于 AngularJS 的 HDIV 的库可用?
对于客户端 mvc 场景,例如 AngularJS,Spring-Hateoas 方法非常适合 HDIV。实际上,HDIV 有一个用于该集成的模块:https ://github.com/hdiv/hdiv/tree/hdiv-hateoas
它还没有完全完成,但是 URL 资源的集成可以工作(参见 ResourceRequestDataValueProcessor),但它还没有完成对表单的支持。当我们开始这个模块时,这个表格的数据格式还没有完成或定义,这就是我们没有继续这项工作的原因。
我们认为,对于客户端-mvc 应用程序或本机移动应用程序,按照超媒体和 HATEOAS 方法与 HDIV 非常集成的解决方案是可能的。换句话说,在 REST 超媒体方法中,除了第一个 URL 之外,所有 URL 或表单都是在服务器端创建的,类似于传统的服务器端 MVC Web 技术。
请查看此模块 (hdiv-hateoas),如果您有任何疑问,我们可以为您提供支持。
罗伯托·贝拉斯科(HDIV 团队)