
上QQ阅读APP看书,第一时间看更新
3.6 案例——基于注解配置Action实现用户注册与登录系统
【例3-8】修改【例3-2】,使用注释配置完成所要求的功能。
【分析与设计】本案例采用注释配置,所以需要重新设计Action,在Action类的实现代码中给出配置注释。
【新的实现】这里重新设计Action,在该Action中给出注释配置,其代码如下。

通过这种方式设计的Action,就不需要在配置文件内配置信息。
其他都不需要修改,当运行程序时,其运行结果与【例3-2】完全一样。
【思考】请与【例3-2】进行对比分析,从而理解两者的差异。
Struts 2框架中注解的开发,效率会大大提升,同时,注解开发利弊并存,要选择其优点来进行开发。