一尘不染

使用jsp提交表单后,如何保持textarea内容不重复?

jsp

我想在提交表单后将textarea内容保留在文件中…我使用jsp,我试图在这里这样做以解决相同的问题,但是它不适用于我的代码:

 <form class="contact-form" id="preview-form"   action="textAreaData"  method="post">
 <textarea id="preview-form-comment" name="preview-form-comment">${fn:escapeXml(param.preview-form-comment)}</textarea>
 <input type="submit" name="preview-form=submit" id="preview-form-submit" value="Submit"  >
 </form>

这是结果: 显示数字0,当我提交输入时,它在表单提交后从其归档中消失

怎么了 可以帮忙 ?


阅读 260

收藏
2020-06-10

共1个答案

一尘不染

好吧,简单的方法:

在您的servlet中定义:

String comment = request.getParameter("preview-form-comment") ;

request.setAttribute("anydata", comment);

并在您的textarea中写道:

 <textarea id="preview-form-comment" name="preview-form-comment">${anydata}</textarea>

它运行:)祝你好运

2020-06-10