This week's book giveaways are in the Refactoring and Agile forums.
We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line!
See this thread and this one for details.
Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JSTL pg 437 HFSJ

 
Harish Yerneni
Ranch Hand
Posts: 94
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am using netbeans 5.0 IDE and trying to workout example on pg 437. Below is my code

<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@page isELIgnored = "false"%>


<html>

<body>

<h1>Movie List</h1>
<%
String[] movieList = {"Amelie", "Return of the King", "Mean Girls"};
request.setAttribute("movielist", movieList);
%>
<table>

<c:forEach var="movie" items="${movielist}">
<tr>
<td>$(movie}</td>
</tr>
</c:forEach>

</table>
</body>
</html>

When I run this code, I am getting below output. Why is movie not being evaluated? any ideas?

Movie List
$(movie}
$(movie}
$(movie}

Thanks,

Harish
 
Harish Yerneni
Ranch Hand
Posts: 94
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have added jstl.jar and standard.jar to /WEB-INF/lib.
 
Harish Yerneni
Ranch Hand
Posts: 94
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Guys, I found my mistake. It was $(movie}. Wrong brace.

Thanks,

Harish
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic