Spring <form:password>不记得multiform向导

时间:2017-03-03 13:24:18

标签: spring jsp spring-mvc spring-session

我在Spring <form:password>标记中使用密码字段,如下所示

<form:input path="extBtsBaseDto.extBtsRedmineConnectionDto.basicPassword"/>

我正在使用它来在屏幕上从用户那里获取密码,这是许多其他屏幕的一部分。这些屏幕作为向导工作,我使用Session来保存我的主屏幕DTO中的值。我上面提到的密码是在内部DTO中绑定。

问题:假设我在屏幕A中有密码字段,当我通过从屏幕A到B提交数据进行导航时,我可以在B处获取密码,但是接下来屏幕中的密码从DTO。

我可以通过普通HTML标记替换Spring <form:password>标记来解决问题,但是想知道为什么会发生这种情况,并且如果有任何解决方案,我想使用Spring标记。

如果有人想查看我可以分享的代码。谢谢你的时间。

1 个答案:

答案 0 :(得分:1)

您是否已尝试使用

showPassword
标签的

属性? 默认为false,尝试设置true:

<form:password showPassword="true" path="extBtsBaseDto.extBtsRedmineConnectionDto.basicPassword"/> 

docs