一尘不染

将变量分配给HTML中的值

jsp

String registration="10-120";
<input type="text" name="registrationUpdate" value="Reg#" maxlength="50" /><br>

在上面,value="Reg#"这是硬代码。我想将 变量 分配 给值。即,均值=注册;

让我知道!


阅读 289

收藏
2020-06-10

共1个答案

一尘不染

您的问题不是很清楚。我假设变量是在Servlet中声明的,因为在JSP中使用Java是一种不好的做法。为了能够在转发到JSP的Servlet之间共享变量,您需要将此变量设置为request属性:

String registration = "10-120";
request.setAttribute("registration", registration);

然后在JSP中,您可以使用JSP EL获得“ registration”属性的值:

<input type="text" name="registrationUpdate" value="${registration}" maxlength="50" />

您应该阅读Java EE教程:http
:
//docs.oracle.com/javaee/5/tutorial/doc/bnadp.html

2020-06-10