Menu

Tree [r2] /
 History

HTTPS access


File Date Author Commit
 src 2010-08-14 robert_seeger [r2] changed to using a wrapper
 LICENSE.txt 2010-08-13 robert_seeger [r1] initial checkin of code
 README.txt 2010-08-13 robert_seeger [r1] initial checkin of code
 pom.xml 2010-08-13 robert_seeger [r1] initial checkin of code

Read Me

This is, at least for now, a proof of concept of an extended jsp:include command, allowing the user to 
pass in both parameters (String) and attributes (Object), as well as take actions when there is an 
Exception (specifically, Throwable) thrown in the act of including the specified file. This allows for 
a clean, concise way of "rolling up" an included module if it fails to "work".

Sample code:
<inc:include page="normal.jsp">
    <inc:param name="param1" value="param1value" />
    <inc:param name="param2" value="param2value" />
    <inc:attrib name="attrib1" value="${attrib1value}" />
    <inc:attrib name="attrib2" value="${attrib2value}" />
    <inc:catch var="ex">
           This block was not rolled up because there wasn't an error. 
           Should never see this, but just in case, the exception was: ${ex.message}
    </inc:catch>
</inc:include>

License information can be found in LICENSE.txt. That being said, it's a BSD license, so should allow
anyone to use the code however they need to.

Robert Seeger
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.