Hi,
Env:
JSP 1.3 container, JVM 1.4, Stripes 1.5 (retrotranslated), retrotranslator 1.2.7
Issue:
EL syntax not being parsed within stripe tags. Example <stripes:radio
name="accountNumber" value="${member.accountNumber}" /> renders as
<input value="${member.tribeAccountNumber}" type="radio"
name="tribeAccountNumber" />. EL syntax is being parsed correctly
within JSTL tags.
Reason:
Prior to JSP 2.0 (I believe) EL syntax was limited to being rendered
within JSTL tags only, therefore writing ${test} within a stripes
value="" tag attribute will just render as a string.
Solution:
a) Is there a way to write a jstl out tag within a stripes tag e.g.
<stripes:radio name="accountNumber" value='<c:out
value="${member.accountNumber}"/>' />
b) Could I extend the stripes Tag impl (NB: which class and method is
responsible for extracting / evaluating tag input values) with the
commons-el library (ExpressionEvaluatorImpl) and rebuild source?
c) Should this be working and am I missing something obvious?
Cheers,
Phil
------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Stripes-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-users