`
xitong
  • 浏览: 6401937 次
文章分类
社区版块
存档分类
最新评论

webwok中的封装页面数据研究(下)-ModelDrivenInterceptor分析

 
阅读更多
ModelDrivenInterceptor使传值变得方便,但它本身并不负责注入值
看看其核心源代码:
protected void before(ActionInvocation invocation) throws Exception {
Action action = invocation.getAction();

if (action instanceof ModelDriven) {
ModelDriven modelDriven = (ModelDriven) action;
OgnlValueStack stack = invocation.getStack();
stack.push(modelDriven.getModel());
}
}

结论:
1)ModelDrivenInterceptor只是将实现了ModelDriven的action的model放入值栈而已,所以你才可以直接使用
<input type="text" name="type" />传值。
2)如果action没有实现此接口,那么配置ModelDrivenInterceptor没有任何意义
3)ModelDrivenInterceptor并不负责注入值,不要忘了为你的action配置ParametersInterceptor
分享到:
评论

相关推荐

    h264封装flv-----flv-muxer

    5. **处理音频数据**:虽然题目提到音频支持需要在主程序中修改,但基本流程是类似的,将AAC或其他音频编码的数据封装到FLV的音频数据块中。 6. **写入文件**:将封装后的视频和音频数据块按照时间顺序写入到FLV...

    TYPE-C-31-M-02 USB Type-c 母座allegro封装 .dra

    TYPE-C-31-M-02 USB Type-c allegro封装 韩荣HRo TYPE-C-31-M-02 规格:10mm*9.65mm 插拔力:5-20N 类型:TYPE-C母座 品名:TYPE-C母座 TYPE-C母座技术参数: 1.额定负荷: DC 40V 2.5A 2.接触电阻: ≤40mΩ 3.绝缘阻抗:...

    Type-C、Micro USB接口封装及3D模型

    在AD封装库中,这些接口的模型可以方便地导入到电路设计软件中,进行精确的布局和仿真。3D模型提供了一个直观的视觉参考,确保接口在设备设计阶段就能与周边组件协调无误。 在实际应用中,Type-C的出现逐渐取代了...

    TO-263封装

    TO-263封装是电子元器件中广泛使用的半导体封装形式,尤其常见于功率器件,如二极管、晶体管和场效应管等。TO-263,也被称为D-PAK或者SOT-23-5(对于有五个引脚的版本),是一种表面安装器件(SMD)封装,它提供了...

    TO系列PCB封装 TO-3,TO-5,TO-18,TO-39

    TO-3,TO-5,TO-18,TO-39,TO-46,TO-52,TO-66,TO-72,TO-92,TO-126,TO-126H,TO-126V,TO-202H,TO-202V,TO-202VS,TO-218H,TO-218V等等封装

    sop4 封装尺寸图

    - 1.3:这可能是封装的宽度或某个维度的数据,具体要看完整的尺寸图来确定。 - 2.04:可能代表封装的长度,或者某个特定部分的尺寸。 - 31.25:这可能是指封装的某一边缘到引脚末端的距离。 - 12:通常表示封装中的...

    自己封装的小框架--JDBC封装 Action层封装 手动事务管理

    本项目中,"自己封装的小框架--JDBC封装 Action层封装 手动事务管理"是一个实用的实践案例,旨在提高开发效率,优化代码结构,并确保数据操作的完整性。下面我们将深入探讨这个框架中的主要组成部分及其相关知识点。...

    层叠微芯片封装翘曲行为优化分析.pdf

    在优化过程中,研究者通过模拟软件分析塑封料的充填情况,并结合实验数据,精细化调整工艺参数,包括但不限于温度、压力等,以最小化翘曲现象。 本文的关键词包括芯片翘曲、Moldflow微芯片封装、Taguchi正交实验、...

    中兴PCB元件封装库命名规范-IPC7351

    本文档详述了中兴通讯股份有限公司发布的《印制电路板设计规范》中关于SMD(Surface Mount Devices,表面贴装元件)元器件封装库的尺寸要求与命名规范。该文档基于IPC7351标准制定,旨在确保PCB设计的一致性和标准化...

    PCB封装之-HDR-各种单双排针排座(1.27mm、2.0mm、2.54mm,史上最全)

    各种单双排针排座封装(1.27mm、2.0mm、2.54mm间距),匹配伍尔特料号

    Type-C原理图PCB封装库.zip

    这个压缩包"Type-C原理图PCB封装库.zip"包含了用于电路设计的重要资源,包括原理图库(SchLib)、PCB封装库(PcbLib)和一个可能的综合库(LibPkg),这些都是电子设计自动化(Electronic Design Automation, EDA)软件中的...

    1.27mm排针-排母封装PCB文件3D封装AD库

    PcbLib文件类型、直插元器件、贴片、Altium Designer封装库 1.27mm排针-排母封装PCB文件3D封装Altium Designer库的型号类型如下,总有你需要的一款: HDR1.27-LI-2P、HDR1.27-LI-3P、HDR1.27-LI-4P、HDR1.27-LI-5P、...

    TO-263的AD PCB封装带3D模型

    TO-263的Altium Designer PCB封装带3D模型,体色黑色,管脚银灰。

    type-c封装

    USB Type-C封装是一种在现代电子设备中广泛使用的接口标准,特别是在PCB(印刷电路板)设计中至关重要。Type-C接口以其独特的对称性、可逆性和高速数据传输能力而受到青睐。以下是对Type-C封装的详细说明: 1. **...

    视音频数据PS封装文件

    【视音频数据PS封装文件】涉及的是数字媒体处理中的一种重要技术,主要针对MPEG2-PS(Program Stream)的封装方法。PS是一种用于合并数字音频、视频等多路复用数据的容器格式,尤其适合于稳定存储媒介,如光盘。与...

    KF-2.54 接线端子封装(三维PCB封装库)AD用PCB封装库

    标题中的"KF-2.54 接线端子封装(三维PCB封装库)AD用PCB封装库"指的是一个专为Altium Designer(AD)设计的PCB元件库,其中包含了KF-2.54接线端子的三维模型和电路板封装。这个封装库是为了帮助电子设计师在PCB设计...

    异步访问网络的封装库android-async-http-master

    异步访问网络的封装库android-async-http-master,多状态监控,方便重写,可以直接拿到项目中用。

    2.54mm排针-排母封装PCB文件3D封装AD库

    PcbLib文件类型、直插元器件、贴片、Altium Designer封装库 2.54mm排针-排母封装PCB文件3D封装Altium Designer库的型号类型如下,总有你需要的一款: HDR2.54-LI-1P、HDR2.54-LI-1P、HDR2.54-LI-2x2P.....2x20P、HDR...

    TO-252封装电磁仿真分析.pdf

    根据提供的文件内容,以下...以上内容对TO-252封装技术及其在高频应用中电磁仿真分析的方法和重要性进行了深入的阐述,强调了在设计PCB和封装时考虑信号完整性的重要性,并指出了仿真在优化封装设计中的实际应用价值。

    TYPE-C原理图库及封装图库.rar

    这个压缩包中集成了Type-C接口的原理图符号库和封装库,同时也包括了3D模型,对于进行硬件设计的工程师来说,这是一个非常实用的工具。 【描述】指出,这个资源是专门为新手准备的,旨在帮助他们更好地理解和应用...

Global site tag (gtag.js) - Google Analytics