The force hot redeployment with .dodeploy is what right click on a module and choosing Restart will do for you.
In latest builds we also have a field on the server editor where you can say which files you want to always trigger a restart.
its default to .*.jar$ but you can set it to .jar$|.class$ and it will force restart on every .jar or .class change.
but not on xhtml since it does not match the regular expression.