zoukankan      html  css  js  c++  java
  • struts2--入门&常见配置

    struts2--入门&常见配置

    Struts2的入门

    1.下载Struts2的开发环境       http://struts.apache.org/

    2.解压Struts2开发包

     

    l apps   :Struts2提供的应用,war文件:web项目打成war包。直接放入到tomcat可以允许。

    l docs   :Struts2的开发文档和API

    l lib     :Strtus2框架的开发的jar

    l src       :Struts2的源码

    3. 创建web项目,引入jar

    • 引入jar
      •  struts-blank项目下找jar

    4.创建一个JSP页面

      

    5.编写Action的类

    6.Action进行配置

      在src下创建(提供)名称叫做struts.xml的配置文件

     

    7.配置前端控制器(核心过滤器)

    8.改写Action中的方法的返回值

    9.改写struts.xml

    10.编写success.jsp

    Struts2的执行流程

     

    当用户访问某一个Action的时候,先经过核心过滤器,在核心过滤器中执行一组拦截器(这组拦截器实现部分功能),执行目标Action,根据Action的返回值,进行页面跳转。

    Struts2的常见配置

    1.配置XML的提示

    2.Struts2的配置文件的加载顺序(了解)

    • init_DefaultProperties()                 ----加载default.properties
    • init_TraditionalXmlConfigurations();        ----加载struts-default.xmlstruts-plugin.xmlstruts.xml
    • init_LegacyStrutsProperties();                 ----加载struts.properties
    • init_CustomConfigurationProviders();      ----加载配置提供类
    • init_FilterInitParameters() ; // [6]               ----加载web.xml中过滤器初始化参数
    • init_AliasStandardObjects() ; // [7]            ----加载Bean对象

    3.Action的配置

    4.package相关配置

     

    5.action相关配置

     

    6.常量的配置

    分模块开发的配置

    Action的访问

    Action的写法

    1.Action类是POJO的类 

    2.Action类实现一个Action的接口

    3.Action类继承ActionSupport

    action的访问

    1. 通过method设置

    2. 通过通配符的方式进行配置(*****

    3. 动态方法访问

    l 开启动态方法访问

    l 编写访问路径

     

  • 相关阅读:
    Oracle巡检html版
    bat批处理常用脚本
    UiBot踩坑记录
    服务器的一些优化
    开始学算法(一)
    docker 容器服务脚本自启动
    Cenots Ubuntu linux系统服务脚本开机自启方法
    docker容器添加自定义hosts
    docker 常用命令
    《图解HTTP》学习笔记
  • 原文地址:https://www.cnblogs.com/denghy-301/p/13228331.html
Copyright © 2011-2022 走看看