I am converting all the scripting elements in my
JSP to <c:.... > tags. I have decided to go one step at the time -- I only want to print out one basic number as a start.
My action class passes an object "TotalPosts" in the following way to my JSP:
and the following scripting elements in my JSP display the value of TotalPosts well:
Now, I have the struts-html-el.tld downloaded and put the following in my application's web.xml file:
And in my JSP, I imported the following:
I replaced:
int totalPosts = ( ( Integer )request.getAttribute( "TotalPosts" ) ).intValue();
with
<c:set var="totalPosts" value="${requestScope.TotalPosts}" />
And I replaced:
<%=totalPosts%>
with
<c:out value="${requestScope.totalPosts}" />
I cannot print out anything. I got a 'BLANK'.
There must be something I missed. What did go wrong?
[ June 20, 2004: Message edited by: JiaPei Jen ]