String registration="10-120";
<input type="text" name="registrationUpdate" value="Reg#" maxlength="50" /><br>
在上面,value="Reg#"
是硬编码。
我想将变量分配给该值。即手段价值=注册;
更新我!
答案 0 :(得分:8)
你的问题不是很清楚。我假设变量是在servlet中声明的,因为在JSP中使用Java是不好的做法。为了能够在Servlet转发到JSP之间共享变量,您需要将此变量设置为请求属性:
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
答案 1 :(得分:2)
非常简单
<% String registration="10-120"; %>
<input type="text" name="registrationUpdate" value="<%=registration%>" maxlength="50" />
希望这会对你有所帮助