A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wk020510 初级黑马   /  2019-3-20 13:42  /  877 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

M:model 模型(业务逻辑操作【javaBean

    *完成具体业务操作,如:查询数据库,封装对象

V:view 视图(展示数据【jsp

    *展示数据

C:Controller 控制器(获取,调用,分发【servlet

    *获取用户输入,调用模型,将数据交给视图

优点:

1. 耦合性低,方便维护;2.可以分工协作;3.重用性搞

缺点:

- 使得项目架构变得复杂,对开发者要求提高;
  

---

EL表达式

Expression Language 表示式语言:替换和简化jsp页面中java代码的编写

作用:获取数据

    ${代码}
    jsp默认支持el表达式;要忽略
    1.在page指令中设置 isELIgnored=“ture”;
    2.\${代码}

使用:

1. 运算:
       算术运算符:+,-,*,/(div),%(mod);${2+5}
       比较运算符:${2==5}
       逻辑运算符:&&(and);                ||(or);                !(not)
       空运算符:empty
       *用于判断字符串,集合,数组对象是否为null;长度是否为0;
   2.获取值:
   1. el表达式只能从域获取值
      - ${域名称 .建名}:从指定的域获取值
            ${requestScope.键名}
            ${sessionScope.
            ${pageScope}
            ${applicationScope}
      -

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马