Struts原理初学

Struts原理初学

ID:36492232

大小:5.48 MB

页数:35页

时间:2019-05-09

Struts原理初学_第1页
Struts原理初学_第2页
Struts原理初学_第3页
Struts原理初学_第4页
Struts原理初学_第5页
资源描述:

《Struts原理初学》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章Struts原理(一)回顾为什么要使用框架?说出三个流行的Java框架。什么是MVC?MVC有什么用?Struts框架有什么用?预习检查如何在web.xml中配置Struts?Struts默认的配置文件名是什么?Struts中有哪几类组件?本章任务使用Struts框架实现:加法器发布房屋信息理解Struts框架的工作原理掌握使用Struts框架开发Web应用的基本步骤熟悉MyEclipse对Struts开发的支持本章目标Web框架事实标准:Web框架的事实标准JavaEE主流技术趋势图主流Web

2、框架趋势图http://struts.apache.org使用Struts实现加法器使用开发的4个步骤给项目添加Struts支持实现业务类添加Struts组件1、ActionForm2、Action3、添加jsp页面4、配置struts-config.xml调试运行完成的项目1234新建Web项目使用Struts实现加法器给项目添加Struts支持点选MyEclipseAddStrutsCapabilities添加Struts支持1在项目节点上单击右键使用Struts实现加法器给项目添加Struts

3、支持添加Struts支持后的项目增加了:StrutsJAR包struts-config.xmlStruts标签库修改了web.xml添加Struts支持前的项目Struts是基于Servlet技术实现的框架可以配置Struts配置文件的文件名,支持多个配置文件拦截所有以“.do”结尾的请求1使用Struts实现加法器实现业务类(模型-Model)21使用“Struts1.2Form,Action&JSP”向导新建组件使用Struts实现加法器添加Struts组件1、ActionForm2填写Name属

4、性填写Formtype属性3单击Add,给Form增加属性。3使用Struts实现加法器添加Struts组件2、Action配置Action属性设置Path属性即访问该Action的路径设置Form属性将Form和Action关联设置Type属性即Action对应的Java类设置Forwards属性用于配置转发的JSP页面3使用Struts实现加法器添加Struts组件2、Action--编写Action代码publicActionForwardexecute(ActionMappingmapping

5、,ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse){Calculatorcalc=newCalculator();//获得ActionForm的引用AddFormaddForm=(AddForm)form;doublemodel=calc.add(Double.parseDouble(addForm.getFirstNumber()),Double.parseDouble(addForm.getSecondNum

6、ber()));//将计算结果存储到request中request.setAttribute("sum",model);//将请求转发到"result"出口指向的页面returnmapping.findForward("result");}y2ssh.sg.chp2.AddAction.java从ActionForm中即可获得表单提交的参数通过逻辑名引用页面逻辑名和页面对应关系在struts-config.xml中配置3使用Struts实现加法器添加Struts组件3.添加JSP页面根据Action的

7、Forwords属性的设置,添加add.jsp和add_result.jsp两个页面第一个数:第二个数:/ch02/add.jsp第一个数:${requestScop

8、e.addForm.firstNumber}第二个数:${requestScope.addForm.secondNumber}结果:${requestScope.sum}/ch02/add_result.jsp采用Struts提供的html:form标签对应前面Action的path属性对应前面Form的属性名ActionForm保存在request或session中3使用Struts实现加法器添加Struts组件4、配置struts-config.xm

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。