1.定义action
2.配置
Action的作用
1.封装工作单元,主要职责是控制业务逻辑,如果业务逻辑负责就需要将业务逻辑构建成业务类
2.数据转移的一个场所,无需调用request对象的方法来获取请求数据,结果页面也可以直接使用username和password的值,非常方便
3.返回结果字符串,根据返回的字符串,在配置文件选择对应的视图呈现给用户
Action的实现方式
接收用户输入的数据
传递数据
动态方法的调用
优点是可以明显减少Action的数量,但是动态调用会暴露action方法中的名字,增加了安全隐患
优点在于调用的方式简单了而且隐藏了方法名,缺点是大大增加了配置文件的配置
Result