Certainly you can do that. In fact if you use Tomcat's inbuild security it does it automagically for you.
The basic idea is that you remember which page you were heading to when you triggered the login (eg storing it in session) and then head to that page once login succeeds.
The simplest way I could think of doing it would be to store the relevant "success" actionForward in session, and return that actionForward from your login action. Of course that might be oversimplifying things.
You might get more luck in the struts specific forum.