Return-Path: Delivered-To: apmail-jakarta-taglibs-user-archive@apache.org Received: (qmail 46983 invoked from network); 4 Feb 2003 10:17:19 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 4 Feb 2003 10:17:19 -0000 Received: (qmail 22259 invoked by uid 97); 4 Feb 2003 10:18:59 -0000 Delivered-To: qmlist-jakarta-archive-taglibs-user@nagoya.betaversion.org Received: (qmail 22252 invoked from network); 4 Feb 2003 10:18:59 -0000 Received: from daedalus.apache.org (HELO apache.org) (208.185.179.12) by nagoya.betaversion.org with SMTP; 4 Feb 2003 10:18:59 -0000 Received: (qmail 46801 invoked by uid 500); 4 Feb 2003 10:17:17 -0000 Mailing-List: contact taglibs-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tag Libraries Users List" Reply-To: "Tag Libraries Users List" Delivered-To: mailing list taglibs-user@jakarta.apache.org Received: (qmail 46790 invoked from network); 4 Feb 2003 10:17:16 -0000 Received: from web20602.mail.yahoo.com (216.136.226.158) by daedalus.apache.org with SMTP; 4 Feb 2003 10:17:16 -0000 Message-ID: <20030204101730.54914.qmail@web20602.mail.yahoo.com> Received: from [203.198.225.143] by web20602.mail.yahoo.com via HTTP; Tue, 04 Feb 2003 10:17:30 GMT Date: Tue, 4 Feb 2003 10:17:30 +0000 (GMT) From: =?iso-8859-1?q?Stephen=20Riek?= Subject: RE: Escaping quotes in form fields - c:out doesn't see my variabl e To: Tag Libraries Users List In-Reply-To: <513F1D9DFA0CD311BC5B0008C773DC5F034531CE@moscow.sri.srg-ssr.ch> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-92724025-1044353850=:52508" Content-Transfer-Encoding: 8bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N --0-92724025-1044353850=:52508 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit book.getTitle() is the public method for my Book class. book.title is a private String property so it's not accessible. Even if book.title were visible, I'm pretty sure that must be able to use javabean methods as well as properties, both of which just return a String after all (at least in my case). Thanks for trying to help, but the problem still persists. Stephen. Eric.Lewis@swissinfo.ch wrote: From my understanding, all you need is to use [input] escapeXml="false"/>"> Note: Not ${book.getTitle()}, but ${book.title} Best regards, Eric > -----Original Message----- > From: Stephen Riek [mailto:stephenriek@yahoo.co.uk] > Sent: Dienstag, 4. Februar 2003 06:52 > To: taglibs-user@jakarta.apache.org > Subject: Escaping quotes in form fields - c:out doesn't see > my variable > > > > Sorry for such an easy question but I must be misunderstanding > the fundamental usage of the JSTL. > > How do I get JSTL to output a string which has been formatted > to escape special characters, so that it is safe to put in a form > field ? I have tried the following but it does not work- > > [input] "> > > where 'book' is an instance of a Javabean which I have created > within a JSP scriptlet like this, > > > Book book = new Book(request.getParameter("BookId")); > book.retrieveValues(); > %> > > As you can see, I do NOT use JSTL's database tags for > querying databases since I have already wrapped all that > functionality and business logic inside my Javabeans (in > this case, the "Book" class). However, it seems that the > JSTL tag is unable to see my variable 'book' if I > instantiate it in this way, am I correct ? > > I only want to use the tag in order to escape any > characters (such as ", ', &, \, >) which may upset my > input tag. Is this overkill or should I use a simple search/replace > instead ? I hope the solution will work with double-byte > characters too. > > Thank you for bearing with me, > > Stephen. > > > > > > > --------------------------------- > With Yahoo! Mail you can get a bigger mailbox -- choose a > size that fits your needs > --------------------------------------------------------------------- To unsubscribe, e-mail: taglibs-user-unsubscribe@jakarta.apache.org For additional commands, e-mail: taglibs-user-help@jakarta.apache.org --------------------------------- With Yahoo! Mail you can get a bigger mailbox -- choose a size that fits your needs --0-92724025-1044353850=:52508--