Subbundles
As of
Now to resolve this issue we have two tools.
- Our indirection API The subbundles
General Mechanism
Subbundles are lists of resources which are internally concatenated and by utilizing the indirection api replaced with a single include call on the fly!<weblet> <weblet-name>weblets.demo</weblet-name> <weblet-class> net.java.dev.weblets.packaged.PackagedWeblet </weblet-class> <weblet-version>1.0</weblet-version> <subbundle> <id>scripts/bundlescript1.js</id> <resources> /scripts/script1.js, /scripts/script2.js, /scripts/script3.js </resources> </subbundle> <subbundle> <id>scripts/cssbundle1.css</id> <resources> css/css1.css, css/css2.css, css/css3.css </resources> </subbundle> </weblet>
- The first access sends the entire bundle!
- all other accesses send empty strings.
WebletUtils.isResourceLoaded(Servlet/Portletrequest request, String weblet, String pathInfo)
public static boolean FacesWebletUtils.isResourceLoaded(FacesContext context, String weblet, String pathInfo)
#{isResourceLoaded(weblet, pathInfo)}
Contents
- Users documentation: Index
- What is new in this release
- Users documentation: Getting started
- Users documentation: Setup guide
- Users documentation: Introduction to the api patterns
- Users documentation: JSP Weblets usage guide
- Users documentation: Servlet Weblets usage guide
- Users documentation: JSF Weblets usage guide
- Users documentation: Resources Weblets usage guide
- Users documentation: Weblets packaging guide
- Users documentation: Weblets Subbundles
- Users documentation: Weblets reporting guide
- Developers documentation: Programming Weblets
- Users documentation: Weblets general FAQ