basic JSTL? -----Original Message----- From: Andrei Tchijov [mailto:[EMAIL PROTECTED] Sent: Tuesday, October 09, 2007 5:53 PM To: Tomcat Users List Subject: Re: Using RequestDispatcher.include() outside of Request/Response cycle.
There is no any "<% ... %>" in the audit jsp. Below is one simple example of such file: <%@ include file="/common/all.include.jsp" %> <c:if test="${ audit != null }" > <log:info msg="${ audit.event } : ${ audit.userName }" /> <security:login loginName="${ audit.userName }" event="$ { audit.event }" sessionId="${ audit.sessionId }" /> </c:if> "audit" is a hashtable object in session. it has all information needed ( "event" - login|logout| .... , "userName", "sessionId" ). <security:login> is a custom tag which does not have any <% ... %> in it either just some <sql:...> tags. This is actually what made me go this way. With ability to define new tags using JSP (taglib) it is truly possible to have "java-less" JSP application. Audit is the only spot which required some java coding, with this JSPAudit valve I can code it once and then delegate all actual audit business logic to JSP writer. On Oct 9, 2007, at 5:54 PM, Christopher Schultz wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Andrei, > > Andrei Tchijov wrote: >> I would love to let JSP application developers to stay in one >> language >> environment (JSP). And as soon as pretty much all but auditing >> could be >> done in JSP (especially with JSTL), I feel that it will be nice (and >> appropriate) to let people to code audit functionality using JSP as >> well. > > I don't believe this is an appropriate use of JSP technology; I > believe > it to be an abuse of it. Are you trying to use JSP's ability to > produce > textual output, or do you just have regular Java code inside <% and %> > tags? If that's the case, then your developers aren't writing JSP: > they're writing Java and wrapping it in JSP. > >> And besides that one issue, this idea works just fine. > > How do you get request and response objects for other events so > that the > JSP has access to them? > > - -chris > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.7 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFHC/h99CaO5/Lv0PARAsvWAJ9A5ME1qG7mQerIkyK9sshcgSWyvACfcUY8 > 6/0EMnwlVR6huHi/0agEBn8= > =1qrf > -----END PGP SIGNATURE----- > > --------------------------------------------------------------------- > To start a new topic, e-mail: users@tomcat.apache.org > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]