官术网_书友最值得收藏!

3.6 案例——基于注解配置Action實(shí)現(xiàn)用戶注冊(cè)與登錄系統(tǒng)

例3-8】修改【例3-2】,使用注釋配置完成所要求的功能。

【分析與設(shè)計(jì)】本案例采用注釋配置,所以需要重新設(shè)計(jì)Action,在Action類的實(shí)現(xiàn)代碼中給出配置注釋。

【新的實(shí)現(xiàn)】這里重新設(shè)計(jì)Action,在該Action中給出注釋配置,其代碼如下。

通過(guò)這種方式設(shè)計(jì)的Action,就不需要在配置文件內(nèi)配置信息。

其他都不需要修改,當(dāng)運(yùn)行程序時(shí),其運(yùn)行結(jié)果與【例3-2】完全一樣。

【思考】請(qǐng)與【例3-2】進(jìn)行對(duì)比分析,從而理解兩者的差異。

Struts 2框架中注解的開發(fā),效率會(huì)大大提升,同時(shí),注解開發(fā)利弊并存,要選擇其優(yōu)點(diǎn)來(lái)進(jìn)行開發(fā)。

主站蜘蛛池模板: 古交市| 青田县| 台东市| 宽甸| 宁都县| 新丰县| 扎兰屯市| 吐鲁番市| 巢湖市| 秭归县| 科技| 沙田区| 南投县| 桦川县| 宁南县| 大理市| 桃园市| 澎湖县| 瑞丽市| 沐川县| 汉寿县| 乐昌市| 义乌市| 晋州市| 那曲县| 安乡县| 喜德县| 集安市| 喜德县| 濮阳县| 扎兰屯市| 玛纳斯县| 东兴市| 井冈山市| 台北县| 云和县| 洛浦县| 花垣县| 汾西县| 连山| 开封市|