That's actually one of the features of beanshell - in that it doesn't really try to solve the how to make java easier FOR you, it kind of lets you figure that out yourself.  e.g., if you always get and manipulate XML a certain way, you can set up farily sophisticated commands to do that.  I know there's a plan for the next (or future) release of beanshell to let you define your own syntax.  So, if you're one of the C++ afficionados out there and you think overloading is what's missing, or you really like in-line velocity like templating, you're good to go. As always, when you need to go heavy, you can just back out straight to java syntax.
it's actually a pretty cool idea when you think about it that way.

From: [] On Behalf Of Furash Gary
Sent: Monday, April 10, 2006 8:32 AM
To: Warren, Mike Sr.;
Subject: RE: [Beanshell-users] Beanshell and Rapid Web Development

Yea, but I ended up back with beanshell because as cool as groovy is, at some point it doesn't really seam much like java anymore.  One of the things I like about beanshell  is that, for the most part, it's still java.  If you want to do xml, for example, you still do it the way you'd do it in plain-old java (e.g., use dom4j) - maybe you write a command to help you out, but...

From: Warren, Mike Sr. []
Sent: Monday, April 10, 2006 8:26 AM
To: Furash Gary
Subject: RE: [Beanshell-users] Beanshell and Rapid Web Development

Try Groovy on Grails.


-----Original Message-----
From: [] On Behalf Of Furash Gary
Sent: Monday, April 10, 2006 11:21 AM
Subject: [Beanshell-users] Beanshell and Rapid Web Development


For less complex site development, I've often thought Beanshell would be a great part of such an architecture (e.g., "beanshell on rails").  I haven't found such a project, though, and beanshell itself doesn't come with anything built-in (there's BSF, but that's not consistently supported well by all containers).  I hope I'm missing something.  Is anyone aware of a web framework built on beanshell or any simple approaches that i've missed? (e.g., being able to write simple controllers/servlets in beanshell, page scripting in beanshell, etc.).




Gary Furash, MBA, PMP, Applications Manager

Maricopa County Attorney's Office