Re: Strings
Philippe de Rochambeau <[email protected]> Tue, 10 Mar 2015 21:52:59 +0100
| Newsgroups | gmane.comp.jakarta.velocity.user |
|---|---|
| Message-ID | <[email protected]> |
From memory (I'm not currently at the office), Velocity says that it's found an "a" where either a comma (?) or a right parenthesis is expected. If the string within the indexOf method is, say, "ABC", then it will say that it's found "ABC" instead of a comma or right parenthesis. If you want, I can give provide accurate examples tomorrow morning when I am back at work. Philippe Le 10 mars 2015 à 20:47, Nathan Bubna <[email protected]> a écrit : > > When you say "doesn't like either", what do you mean? How can you tell it > isn't working? What output do you get? > > On Tue, Mar 10, 2015 at 12:18 PM, Philippe de Rochambeau <[email protected]> > wrote: > >> Hi Nathan, >> >> I have tried this >> >> #set ($test = "abc")) >> >> #set ($temp = $test.indexOf("a")) >> >> but Solr 5 Velocity doesn't like either. >> >> I will ask the Solr folks, as you've suggested. >> >> Philippe >> >> >>> Le 10 mars 2015 à 19:27, Nathan Bubna <[email protected]> a écrit : >>> >>> It's fine to use String methods on String variables. >>> >>> The question is whether $params.q is still a String variable after your >>> change. And for that, you may have to ask the Solr folks... >>> >>> On Tue, Mar 10, 2015 at 10:56 AM, Philippe de Rochambeau <[email protected] >>> >>> wrote: >>> >>>> Hello, >>>> >>>> I have written a vm template for Solr 4.9 which contains the following >>>> line: >>>> >>>> #set ($temp = $params.q.indexOf("aaa")) >>>> >>>> which worked fine until I moved the template to a Solr 5 server. >>>> >>>> Is it incorrect to use Java String methods on string variables in >> Velocity? >>>> >>>> Cheers, >>>> >>>> Philippe >>>> >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: [email protected] >>>> For additional commands, e-mail: [email protected] >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >>