URGENT: Desperately need VelocityStruts example using FORMS

I can't find good examples anywhere of VelocityStruts, so here's what I need... and I know it's a big question, but it's worth 500 points:

I need a good example of using Velocity and VelocityStruts to put together a page that gets form input from a user and sends it to a Java class (let's call it DataHolder). I need to know what the following files look like:

 - web.xml
 - struts-config.xml
 - Any .vm files used for Velocity templates
 - Any .java classes used for Struts actions
 - Any other files used (like velocity.properties, applicationResources.properties, whatever...)

This is just a simple input page, no need for validation stuff from Struts. It can be as simple as a single text field and a single submit button. Also, when "submit" is pressed, it should return the user to the data entry page.

Basically I'm looking for a basic framework I can use to model my application after, since I can't find any good examples on the web.

Web resources:

Velocity -- http://jakarta.apache.org/velocity/
VelocityStruts -- http://jakarta.apache.org/velocity/tools/struts/
Struts -- http://struts.apache.org/

Thanks in advance
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

scommissoAuthor Commented:
Yeah, I've glanced at those before... too much extra stuff to weed through for me, though, since it has like 8 sample applications within one. I'm decent at Velocity, but I hardly know anything about Struts -- and that's what I would need to know to weed through that junk.
this is a free book on struts that wil help u fastly enter the struts subject:


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.