Make sure you are including your taglib definitions in each included file. Whenever I 
have tags that are output without being parsed by the container this is usually the 
cause.

Hopefully it's that simple.

-= J

> I am finding that <html:rewrite>s aren't being evaluated 
> before the resulting HTML page is sent to the browser.  With 
> the result, the source of the HTML shows things like:
> 
>   <script language='javascript' src="<html:rewrite 
> page="/scripts/qs.js"/>">
> 
> A little background:
> The JSP is comprised of several smaller JSPs.  For example foo.jsp:
> 
>   <%@ include file="qsHead.jsp" %>
> 
>   <!-- Layout stuff -->
> 
>   <%@ include file="body.jsp" %> 
>   <!-- rewrites here aren't evaluating -->
> 
>   <!-- etc -->
> 
> I can understand if it didn't evaluate *correctly*; but why 
> doesn't it evaluate *at all*?
> 
> I am finding that the <html:rewrite> in qsHead.jsp (see 
> below) is evaluating correctly
> 
>   <%@ include file="../../taglibs.jsp"%>
>   <head>
>     <html:base/>
>     <title><bean:message key="app.appName"/></title>
>     <link rel='stylesheet' href="<html:rewrite 
> page="/styles/qs.css"/>" type='text/css'>
>   
>     <script language="JavaScript">
>       window.defaultStatus="<bean:message key="app.appName"/>";
>     </script>
>   </head>

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to