第二章J2EEStruts流程.docx

上传人:b****5 文档编号:28412370 上传时间:2023-07-13 格式:DOCX 页数:5 大小:1.02MB
下载 相关 举报
第二章J2EEStruts流程.docx_第1页
第1页 / 共5页
第二章J2EEStruts流程.docx_第2页
第2页 / 共5页
第二章J2EEStruts流程.docx_第3页
第3页 / 共5页
第二章J2EEStruts流程.docx_第4页
第4页 / 共5页
第二章J2EEStruts流程.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

第二章J2EEStruts流程.docx

《第二章J2EEStruts流程.docx》由会员分享,可在线阅读,更多相关《第二章J2EEStruts流程.docx(5页珍藏版)》请在冰豆网上搜索。

第二章J2EEStruts流程.docx

第二章J2EEStruts流程

JAVAEE第二章

WEB应用前端开发struts基于JSP开发模式二(MVC)

MVC:

V(视图jsp)采集用户数据,发送请求给C(控制器servlet)接受用户数据以及请求去调用M(模型层biz->dao)业务逻辑方法,控制器根据返回的结果响应具体的页面到视图

一)Struts基于MVC的开发框架

V:

视图层jsp+ActionForm

视图层---------------------控制器

作用:

封装数据到ActionForm,请求控制器进行相应的处理

备注:

ActionForm封装表单数据对象

Reset()//数据重置

Validate()//数据验证(服务端验证)

Get/set方法

M:

业务逻辑层javabeanbiz->dao

C:

控制器核心控制器(ActionServlet)

作用:

封装ActionForm数据,找到对应的应用Action,实现具体的业务逻辑

应用Action

作用:

得到数据调用BIZ-》DAO

 

二)Struts流程:

页面发送请求,首先到ActionServlet,验证Action是否存在,若没有,则返回错误;如有,则进行数据的封装,封装到ActionForm,先去调用VALIDATE方法进行验证,如果失败,则返回错误页面,如果验证成功,再去调用相应的应用Action,执行execute()方法,调用业务逻辑类BIZ进行业务处理,根据处理的结果,进行页面返回(returnmapping.findForward(“”))

 

三)Struts开发

1)

自动生成struts配置文件struts-config.xml

URLpattern请求ActionServletURL

com.yidu.struts.ApplicationResources配置相应的资源文件(例如标签上显示的用户名,密码)

Struts案例:

登录验证

导入标签库

<%@taglibprefix="s"uri="/WEB-INF/struts-html.tld"%>

第二步:

建立actionForm,在服务器端验证

配置ApplicationResources.properties配置文件

还可以换成脚本形式:

右边,add按钮,name必须与actionMessage中命名一样,value是错误提示信息

第三步:

action中进行验证

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 信息与通信

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1