我在这里尝试做的是重定向到带有来自 servlet 的表单的 html 页面,当我重定向时,是否可以在该表单的文本字段中设置值?就像我使用 request.getAttribute() 从表单中获取值的方式一样,同样有没有办法在 servlet 的 html 表单中的输入元素中设置值?非常感谢您的帮助,谢谢。
Java 没有提供在 servlet 中设置参数的方法。如果您必须使用 HTML 执行此操作,这里有两个选项:
(我还是推荐使用JSP)
1.PrintWriter#println()
在servlet中显示注册页面。
response.setContentType("text/html");
out.println("blah blah blah");
out.println("<input name='username' type='text' value='"+javaVariable+"'");
out.println("blah blah blah");
2.在您的 HTML 页面中,对 servlet 进行 AJAX 调用,该调用返回您需要的数据并用这些数据填充表单元素。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句