I just started using the JBoss IDE, so my information might not be accurate.
To deploy a package, I usually just drag-and-drop the package to the server name listed in the Server view. Of course you need to start that server first.
Nice. I switched to Ant based build&deploy mechanism as my application started getting little more complex with the integration of Tapestry based .war. The JBoss IDE however did not provide a "Deploy to" feature as shown in tutorial. but would still have required more steps to perform, like package everytime and then deploy. With ant it is all a one click job :)