In webwork, I had become accustomed to having a getXyz() method on an action, and being able to just access it in jsp as ${xyz}. The ability was just built in, per: http://wiki.opensymphony.com/display/WW/Using+WebWork+and+XWork+with+JSP+2.0+and+JSTL+1.1
Struts 2 has this same page without the note about it being automatic: http://struts.apache.org/2.x/docs/using-struts-and-xwork-with-jsp-20-and-jstl-11.html Is the Struts doc up-to-date? Is it really required that I expose them manually? Here's where it gets wierd: I've had to look this all up, because I've seen in Struts 2.0.6 evaluate ${xyz} just fine without any extra work, just as I had seen in webwork, but it doesn't work reliably. At times, I'll reload, and see all the ognl values (referenced as el) disappear from the screen! What is happening?! Reload a couple more times, and they come back! It's quite perplexing. Putting a <s:set name = "xyz" value = "xyz"/> makes it stick reliably. Using ognl-aware tags also work reliably. I found this hint here: http://struts.apache.org/2.x/docs/exposing-framework-objects-to-jstl-with-a-jstl-and-displaytag-example.html Thanks for any help you may be able to provide. -- John M Flinchbaugh [EMAIL PROTECTED]
signature.asc
Description: Digital signature