I¹m really starting to develop a love-hate (and fear) relationship with OGNL. Please bear with my long winded explanation, it' therapeutic (for me at least). And, please, I really do need help.
I'm finding using OGNL like dating a supermodel, who also suffers from multiple personality disorder and Turrets. At first it's hello OGNL, your having breakfast at some uptown café, expensive glossy mags littered around the place, ordering eggs on some exotic bread and coffee that monkeys excrete. You know the feeling. You're interacting with stack, calling methods, the odd lambda expression. Your on top of the world. It's a case of JSP - who, expression language - what? Next thing you know, BAM!! You're wearing your breakfast, feeling the pain of 300 pages of last month's Italian Vogue across the back of your head and longing for the security of a bagel and filtered coffee with JSP. Take my current problem. A simple task of passing a parameter to an included page. <s:include value="myPage.jsp> <s:param name="myParam">2</s:param> </s:include> And in myPage.jsp I have <s:property value="#parameters.myParam/> BAM!! There's that Italian Vogue again. So I try: <s:property value="#parameters['myParam']/> and <s:property value="%{#parameters.myParam}/> and <s:property value="myParam/> and <s:property value=%{myParam}/> Now I'm reaching for the Ibuprofen. You also see where the Turrets comes in. If I now look at my once loved, then hated, now missed JSP: <c:import url="myPage.jsp"> <c:param name=myParam">2</c:param> </c:import> And in myPage.jsp I have ${params.myParam}. Bingo! Bagel and coffee. Please somebody please point out my error as I know it must be MY ERROR, but I just can't see it. I've read the stuff on the struts wiki which indicates that my example should be working. The OGNL site is too generic to be of much use here. As an aside, if any budding author wants to produce an InfoQ style guide to OGNL and struts I'd happily spring for it. I'm not asking a lot. We all have flaws. I'd just like to settle into a little monogamy for a while - until the next supermodel at least. Z. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]