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