为了账号安全,请及时绑定邮箱和手机立即绑定

Struts2入门

  • Struts2工作原理图 用户的请求HttpServletRequest--->过滤器filter--->ActionMapper(.action)请求---->过滤器---->ActionProxy---->通过ConfigurationManager读取struts.xml中的ActionInvocation具体的Action类---->通过ActionProxy创建Action反向实例---->拦截器--->action,返回result(字符串对象)对应的视图---->拦截器---->HttpServletResponse返回请求
    查看全部
  • Struts翻译:支柱,支杆,来源于建筑和旧式飞机使用的而金属支架。 Apache软件基金会:HTTP服务器,Tomcat,Lucene,Struts,Geronimo,Ant,Cocoon。 Struts是流行和成熟的基于MVC设计模式的Web应用程序框架。
    查看全部
    0 采集 收起 来源:Struts2入门概述

    2016-10-27

  • MVC模式的走向
    查看全部
    0 采集 收起 来源:MVC模式简介

    2016-10-27

  • MVC模式示意图
    查看全部
    0 采集 收起 来源:MVC模式简介

    2016-10-27

  • struts是流行和成熟的基于MVC设计模式的WEB应用程序框架。
    查看全部
    0 采集 收起 来源:Struts2入门概述

    2016-10-27

  • 要导入的包:(共9个) commons-fileupload(上传下载包) commons-io(输入输出包) commons-lang 3-3.2(基础包) commons-logging(日志包) freemarker(模板引擎,通过模板生成文本输出的通用工具) structs2-core(核心包) xwork-core(一些类基于xwork) ognl(表达式) javassist-3.11.0.GA.jar(解析java类文件的一个包) 之后配置web.xml文档 web项目在启动tomcat时第一个启动的文件就是web.xml 首先定义过滤器 <filter> <filter-name>struct2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> 这里写完后按住ctrl点击鼠标左键如果可以跳转则证明正确 </filter> filter的映射 <filter-mapping> <filter-name>struct2</filter-name> <url-pattern>/*</url-pattern> /*是所有的都需要过滤 </filter-mapping> 映射与文件的filter-name应该保持一致 之后再src中创建struts的核心xml struts.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"> <struts> </struts> 之后创建action包 创建action类让其继承ActionSupport Struts2中有一个默认的方法不指定方法名的话有一个execute()方法 之后去配置struts.xml中的action文件
    查看全部
  • struts之核心 文件三: struts·properties
    查看全部
    0 采集 收起 来源:struts2核心文件

    2016-10-26

  • 内容(struts·xml): 1、全局属性 2、用户请求与响应Action之间的对应关系 3、Action和能用到的参数和返回结果 4、各种拦截器的配置
    查看全部
    0 采集 收起 来源:struts2核心文件

    2016-10-26

  • struts2的核心文件二 struts·xml(与action的mapping)
    查看全部
    0 采集 收起 来源:struts2核心文件

    2016-10-26

  • struts2的核心文件一: web·xml(用于任何MVC框架与web应用程序的整合)
    查看全部
    0 采集 收起 来源:struts2核心文件

    2016-10-26

  • struts2工作原理
    查看全部
  • struts2的过滤器只过滤action文件
    查看全部
  • 运行struts2的环境要求: (1)Servlet API 2.4 (2)JSP API 2.0 (3)Java JDK 1.5 或者以上 搭建struts2环境步骤 1 下载相关jar 2 创建web项目 3 创建并完善相关配置文件 4 创建Action并测试启动 jar包下载地址 http://struts.apache.org http://people.apache.org/builds/struts/
    查看全部
  • Struts2不是继承struts1的血统,而是在Webwork上的升级,同时吸收了Strust1和WebWork两者的优势
    查看全部
    0 采集 收起 来源:Struts2发展历史

    2016-10-26

  • JSP+JavaBean=Model-1:适用于小型网站的开发 JSP+Servlet+JavaBean=Model-2:最典型的MVC模式 MVC是模型(Model)、视图(View)和控制器(Controller)的缩写;MVC是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。在Struts中,Controller就是action。
    查看全部
    0 采集 收起 来源:MVC模式简介

    2016-10-26

举报

0/150
提交
取消
课程须知
小伙伴们,学习本课程前需要具备Java Web基础,熟悉JSP和Servlet。
老师告诉你能学到什么?
1、能够对Struts2框架有更深入的了解 2、能够独立编写Struts2程序

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!