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: [email protected]
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
---------------------------------------------------------------------
To start a new topic, e-mail: [email protected]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To start a new topic, e-mail: [email protected]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]