This week's giveaway is in the Spring forum.
We're giving away four copies of Learn Spring Security (video course) and have Eugen Paraschiv on-line!
See this thread for details.
Win a copy of Learn Spring Security (video course) this week in the Spring forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JSTL ${} not evaluating

 
Dan Cosio
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Im migrating to from jboss 4 to tomcat7. I've also upgraded to struts 2.3.4

My issue is <c:out value="${myValue}"/> isn't returning a value any longer.. myValue is a getter on a struts2 action.. If I set the value in the action using request.setAttribute(...) I can get the value with <c:out/>. This seem to only be an issue with the struts 2 action properties..

Any help would be greatly appreciated..

 
Dan Cosio
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I caused my own problem. Im also using spring security which is also new in my app.. I had originally set up my filtedispatcher
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>

and I just removed the REQUEST/FORWARD parts. I think these kept the intercepters from executing...
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64613
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for posting back with your findings!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic