2010-12-15 64 views
2

如何使用JSTL访问表单变量?struts表单和JSTL

例如

<html:text property="abc" ... /> 

<c:out value="${abc}"/> 

abc始终是一片空白,即使我有值的动作传送至该页面设置。

+0

你能证明你是如何做的:“值由动作设定发送到该页面” – Barett 2011-06-28 03:20:38

回答

3

如果您使用ActionForm引用,则可以检索该值。 “abc”是ActionForm的一个属性(您创建的),它将在请求范围中可用,因为它在处理请求期间已在ActionServlet中设置。

因此,获得这样的价值,假设你的ActionForm是“TESTFORM”,然后检索为${TestForm.abc}<c:out value="${TestForm.abc}"/>