Yes. You don't have to use Ant, you could use an IDE. Ant has tasks to perform all the steps required to build and deploy a web app. I'd advise you learn these steps (for whatever web container you are using) manually though before automating this process with Ant. Learning one new technology at a time is easier than trying to learn them all at once.
This is how to create a war file for a webapp. <war destfile="${webapps.dir}/ROOT.war" webxml="${webapps.dir}/ROOT/WEB-INF/web.xml"> <fileset dir="${webapps.dir}/ROOT" excludes="**/web.xml"/> </war>
To Deploy to app servers, there are plugins available, as standard or addon to ANT, that can be used. They are simple as Tomcat, deploy war="ROOT.war" host="HOSTNAME".
I love a woman who dresses in stainless steel ... and carries tiny ads:
Gift giving made easy with the permaculture playing cards