title: Differences between action and actionListener
body: <p>What is the difference between <code>action</code> and <code>actionListener</code>, and when should I use <code>action</code> versus <code>actionListener</code>?</p>