上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第3章 Struts2深入
本章目标
■ 掌握struts.xml文件主要元素的配置
■ 掌握Action的实现方式
■ 掌握Action对ActionContext的访问方式
■ 掌握Action对Servlet API的访问方式
■ 掌握Action的配置方式及通配符配置
■ 掌握处理结果的流程
■ 掌握利用通配符动态配置result
■ 掌握dispatcher、redirect和redirectAction等结果类型的使用
■ 掌握Struts2的异常处理机制及配置方式
学习导航
任务描述
【描述3.D.1】
实现配置文件中常量、包、命名空间和包含的详细配置。
【描述3.D.2】
分别使用POJO、Action接口、ActionSupport类这三种方式实现用户注册功能,其中创建RegAction类,该Action的属性有用户名、密码、姓名等。
【描述3.D.3】
创建counter.jsp来统计用户访问的次数,分别使用Action访问ActionContext的方式和Action访问Servlet API的方式来实现。
【描述3.D.4】
实现Action的基本配置方式。
【描述3.D.5】
创建UserAction用于演示动态方法调用。
【描述3.D.6】
基于描述3.D.5,使用通配符的方式配置UserAction。
【描述3.D.7】
实现redirect和redirectAction结果类型配置。
【描述3.D.8】
利用表达式语法来动态配置结果。
【描述3.D.9】
登录失败后抛出异常,并转发到error.jsp界面。