And then I have another page the includes this header file using the jsp:include page= command. But I would like to go ahead and use the c:import command instead. Problem is, it doesn't work. So my question is are pages that include pages that contain the declaration for Tag Libraries not able to use the tag libraries? Did that make sense? Do including pages not inheret (sp?) tag declarations from included pages?
If you want this to work, you need to use the compile-time include <%@include file='xx'%>. c:import, just like jsp:include, is a request-time include. These happen long after the JSP has been compiled/deployed. I'm sure this is about where we got to in this other thread. Is there some particular reason why you don't seem to like using the compile-time include?