http referer variable
Cedric Puchalver <[email protected]>
| Newsgroups | gmane.comp.jakarta.velocity.user |
|---|---|
| Message-ID | <[email protected]> |
Hi,
I'm new to velocity. In my company we are using a webapp (OpenEMM -
http://www.openemm.org) to handle our mailing campaigns and this app is
using velocity 1.4.
We have two websites and we set a single form to subscribe to two
different mailing-lists, one for each website... I want to use a
different css in our form based on the http referer header.
Here what I've tried with no avail :
#set($referer = $request.getHeader('Referer')
#if($referer =="http://www.domain1.com")
<link href="http://www.domain1.com/style.css" media="all" rel="stylesheet" type="text/css" />
#elseif($referer =="http://www.domain2.com")
<link href="http://www.domain2.com/style.css" media="all" rel="stylesheet" type="text/css" />
#end
Here the output in the velocity log :
org.apache.velocity.runtime.exception.ReferenceException: reference : template = null : $referer is not a valid reference.
Any idea of what's going wrong?
Thanks,
Cedric
--
General season signature
*Cedric Puchalver*
111, Route de la Valentine, lot n° 11
13011 Marseille
France
Phone +33 [0]4 86 778 125
Fax +33 [0]4 91 80 00 37
www.season-of-mist.com <http://www.season-of-mist.com>
*Please conserve paper / print only if necessary*
Season of Mist banner <http://www.season-of-mist.com>
*Important:* This e-mail may contain confidential information. If you
are not the intended recipient it may be unlawful for you to read, copy,
distribute, disclose or otherwise use information contained in it. If
this is the case, please contact us immediately by e-mail : Reply to sender.
Errors and omissions may occur in the contents of this e-mail. The
sender accepts no responsibility for any such errors or omissions, and
you are advised to confirm the accuracy of its contents before relying
on it for any purpose.
To the extent that this e-mail is not an official communication of the
Company, the sender is acting neither as an agent, representative nor in
any other capacity for or on behalf of the Company.