1<h2>Creating an Action <a name="creating-action"></a></h2>
2<p>For the "Hello" task, you will create a <code>say</code> <a href="structure-controllers.md#creating-actions">action</a> that reads
3a <code>message</code> parameter from the request and displays that message back to the user. If the request
4does not provide a <code>message</code> parameter, the action will display the default "Hello" message.</p>
5<blockquote><p>Info: <a href="structure-controllers.md#creating-actions">Actions</a> are the objects that end users can directly refer to for
6  execution. Actions are grouped by <a href="structure-controllers.md">controllers</a>. The execution result of
7  an action is the response that an end user will receive.</p>
8</blockquote>
9<p>Actions must be declared in ...</p>
10