>>>>> "Kishi" == Kishi Mikio <[EMAIL PROTECTED]> writes:

    Kishi> Hi,
    Kishi> I have one question about JSTL (especially, expression language).
    Kishi> Now, I have restructed a system with Java2EE,
    Kishi> and considered the use of JSTL
    Kishi> and other tag libraries(jakarta-talibs) at that time.

    Kishi> But, because expression language is available in "only" JSTL,
    Kishi> it is inconvenience. Also, expression language has some problems.
    Kishi> For example, it is impossible to use a method invocation
    Kishi> except getter and setter (such as List#size()),
    Kishi> a method invocation with arguments, and so on.

    Kishi> So, I have considered the use of not "EL-based JSTL" but "RT-based JSTL"
    Kishi> in "all JSP parts" .
    Kishi> Has it made a mistake in this strategy ?
    Kishi> Is it better to use "EL-based JSTL" ?

As Henri mentioned, JSP 2.0 will use the EL in all tag attributes, and in body
content.  There are also a small number of other libraries that use the EL
engine for attribute values, including the Struts tag library, using the
Struts-EL contribution.

In JSP 2.0, issues with method invocation in the EL will be somewhat addressed.
I would hesitate to go much further than JSP 2.0 is going, as that would make
it easier to pollute view logic with business logic.

-- 
===================================================================
David M. Karr          ; Java/J2EE/XML/Unix/C++
[EMAIL PROTECTED]   ; SCJP; SCWCD




--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to