I have a question regarding the following problem and proposed solution: Within a JSP, what would be the most efficient way to unescape an HTML string? The Regexp tag library? I've managed to avoid writing regular expressions for a long time.

Problem:
I'm creating some reusable JSP templates that are chained together with <c:import>. I'm trying to solve the well known problem of having to create two new JSPs for every new page -- one for the new page body, the other to import the master page layout and pass the URL of the new page body JSP.


Proposed Solution:
Rather than pass the master page layout a URL for the body JSP, I can eliminate the body JSP by passing in the body as a String. If my master page layout is within the same container, then I can use <c:set> and not have to worry about unescaping the body String. However, I'd prefer (I think) to have the master page layout live outside the container, especially since the JSTL spec notes that foreign context access within the same container might not be supported by all containers. If the master page layout JSP is outside the container of the importing JSP, then the body HTML String has to be passed with <c:param>, which escapes the string. So I'll need to unescape it be I can use it.


- Jim

______________________________
James Watkin
ACIS Software Development
The Anderson School at UCLA
[EMAIL PROTECTED]
Voice: 1-310-825-5030
Fax: 1-310-825-4835
______________________________



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



Reply via email to