[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [wtp-jsf-dev] Facelets TagLib Support
|
Hi Donald,
We can certainly look into moving more of our EL validation toward API.
I'm not yet conversant enough in the details of facelet to know what
hidden obstacles there may be. For example, the EL validation is as
generic as we could make it, but underlying the current implementation
is the "JSPModelProcessor". This is used to process the JSP file itself
for tag-contributed variable and uses meta-data to determine what tags
contribute variables. I don't know how well this will work with
Facelets, although we can certainly look at it.
The main wtp-dev mailing list is better for questions about JST taglib
support. They have told us that they are short of resources on this
cycle, but they are open to idea of patches, so that might be a good
way to introduce the changes you need without creating a lot of
redundant code.
--Cam
Oakes, Donald wrote:
Hello,
I have been looking at the refactored JSF Plug-In code with a view
toward contributing Facelets support. The Expression Language
validation seems to have been genericized to the point where it will
work with facelets as well as JSPs. However, with the validation
being performed in JSPSemanticsValidator I have to associate facelets
.xhtml files with JSP content type to take advantage this. Is it
possible that the functionality in checkIfELAndValidate() could be
exposed for other content types aside from JSPs?
It appears that taglib support for facelets is going to be a lot more
complicated due to the fact that much of the JST taglib processing is
JSP-centric. Facelets JSF tags can be processed very similarly to JSP
JSF tags, with only the taglib declaration having a slightly different
syntax (xmlns versus taglib). Obviously I would like to reuse as much
as possible. Can anyone offer me any advice? Has there been any
discussion with the jst.jsp developers regarding potential refactoring
to accommodate other doctypes beyond JSPs? I could provide parallel
implementations in an org.eclipse.jst.facelets plugin, but it seems
that this would result in way too much overlap.
Any advice will be greatly appreciated.
Thanks and Regards,
- Don Oakes
This communication is the property of Qwest and may contain
confidential or privileged information. Unauthorized use of this
communication is strictly prohibited and may be unlawful. If you have
received this communication in error, please immediately notify the
sender by reply e-mail and destroy all copies of the communication and
any attachments.
------------------------------------------------------------------------
_______________________________________________
wtp-jsf-dev mailing list
wtp-jsf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-jsf-dev