What is the difference between action and actionListener, and when should I use action versus actionListener?

Edit
Report