0

我有一个 vaadin 7 portlet 应用程序。一个视图包含密码更改字段。但是,存在架构策略,即永远不应将密码发送到我的应用程序所在的容器。密码更改请求应发送到不同容器上的 servlet。

为了满足这个要求,我需要禁用密码字段的客户端-服务器通信,所以密码值根本不会发送到服务器。客户端单击更改密码后,应执行自定义 javascript,发送 ajax 请求以更改密码 servlet。

我知道这个解决方案很脏,但这是满足要求的唯一方法。有没有办法在 vaadin 7 中实现这一点?能够在客户端上进行简单的验证也很好——例如密码长度和正则表达式。

谢谢你。

4

1 回答 1

0

我对其中一个项目有几乎类似的要求——必须在将字段数据发送到服务器之前对其进行加密。我发现的唯一方法是在您的情况下扩展 Vaadin TextField 小部件或 PasswordField 并自己在客户端实现必要的行为。它还需要扩展客户端和服务器端。

于 2013-12-02T16:04:06.277 回答