如何使用java代码设置html文本字段的值

new*_*bie 1 html java servlets

我可以使用以下代码从html到java获取textfield的值:

String id = request.getParameter("id");
Run Code Online (Sandbox Code Playgroud)

有没有办法可以使用Java代码设置HTML文本字段?

Bal*_*usC 6

让JSP/EL value在字段的属性中打印它.

<input type="text" name="id" value="${param.id}" />
Run Code Online (Sandbox Code Playgroud)

或者,更好的是,为了避免XSS 攻击,请使用JSTL fn:escapeXml().

<input type="text" name="id" value="${fn:escapeXml(param.id)}" />
Run Code Online (Sandbox Code Playgroud)

也可以看看: