我使用一個口令字段多種形式嚮導中的值在春季<form:password>
標籤像下面,春<形式:密碼>不記得
<form:input path="extBtsBaseDto.extBtsRedmineConnectionDto.basicPassword"/>
我敢用得到來自用戶的密碼在作爲許多其他屏幕的一部分的屏幕中。這些屏幕用作嚮導,我使用Session將值保存在我的主屏幕DTO中。我在上面提到的密碼綁定在一個內部DTO中。
問題:假設我有密碼字段的屏幕一個,當我從一個屏幕提交數據到B導航,我可以在B,而在它旁邊從DTO消失在屏幕的密碼。
我可以通過用普通的HTML標籤替換Spring <form:password>
標籤來解決這個問題,但是想知道爲什麼會發生這種情況,如果有任何解決方案想使用Spring標籤。
如果有人想看我的代碼,我可以分享。感謝您的時間。
你在一個Java對象保存價值,並把它在會議?或者只是將表單傳遞給下一個請求? – BrunoDM
在會話中保存Java對象中的數據。 – VPK