如何使用JSTL访问表单变量?
e.g。
<html:text property="abc" ... />
<c:out value="${abc}"/>
abc
始终为空,即使我通过操作发送到此页面设置了值。
答案 0 :(得分:3)
如果您使用ActionForm参考,则可以检索该值。 &#34; ABC&#34;是ActionForm(您创建的)的属性之一,它将在请求范围内可用,因为它在处理请求期间已在ActionServlet中设置。
所以得到这样的值,假设您的ActionForm是&#39; TestForm&#39;,然后检索为${TestForm.abc}
或<c:out value="${TestForm.abc}"/>