• Struts2框架(2)


    执行流程:

    拦截器:

     

     

    不建议使用,还需实现init和destroy方法

     建议使用,只需实现intercept

    实例演戏计算Action的执行时间:

    web.xml配置struts2的核心控制器,本质上也是一个过滤器:

    struts.xml文件,定义好拦截器配置、action对应的jsp页面以及action调用拦截器进行拦截:

     所配置的action文件、做一个循环,让执行时间具有可观性:

     拦截器的定义:

     这里的result也就是执行Action后的结果视图;拜访Timer.action后会跳转到seccess.jsp并在后台显示:

    Struts2中有很多内置的拦截器:

     

     还有很多很多的内建拦截器,可以在struts2的jar包中里有个struts2-core-x.x.xjar中的struts-default.xml文件中查看;

    如果我们显性地指定了某个拦截器后还想用默认拦截器,那就要进行手工的引用了,最好的把默认拦截器引用在自定义拦截器之前:

  • 相关阅读:
    python 函数2
    python 函数
    python 中string格式化
    python中的集合
    值&&引用传递&&序列化
    线程&&进程
    c#委托
    .net框架介绍
    类的定义
    ef中关于数据库中int为null问题
  • 原文地址:https://www.cnblogs.com/lzj-learn/p/12606989.html
Copyright © 2020-2023  润新知