我有一个jsp页面,它有一个文本字段来输入注释。当我单击提交按钮时,它会给出一些验证错误。但之前输入的注释未显示它作为空白文本字段显示。如何在同一页面中显示以前输入的评论。
答案 0 :(得分:0)
主要有两种可能性
您正在使用javascript验证,而在错误的数据上,您可能会将值设置为空白。
您可能正在使用服务器端验证,而对于错误的数据,您可能正在重置与您可以处理的文本框绑定的字段。
答案 1 :(得分:0)
当您重定向到同一页面时,您只需在服务器的会话中设置值。 从session属性读取并在jsp中设置它。默认情况下,您需要确保此值为空。
这是普通的jsp语法。 < input type =“text”name =“abc”value =“<%= session.getAttribute('respValue')%>” /> 您也可以使用jsp标记。
希望这个答案可以帮到你。