JavaWeb ,EL,

WEB 概述:

java web 是用java 技术来解决相关web 互联网领域的技术总和 。 web 可分为 web服务器和web客户端(浏览器)
 
 web 的资源分类:
 静态资源:  HTML
 动态资源: JSP/Servlet
默认情况下 , 浏览器可解析并渲染HTML 和XML文档及图片 ,但是不能对动态资源进行解析渲染。
 
web 服务器的分类。
1   。 web服务器  主要提供静态HTML 访问
2  。 WEB容器    web 程序开发框架,(含运行环境,比如解释执行JSP,WEB API )
3  。  web应用服务器   大多数时候 web服务器和应用服务器可以互换使用  应用服务器不仅仅是提供HTML  还提供其他协议支持 比如RMI  /RPC
 4 。 web应用服务器 包含web 容器。
 
Tomcat 服务器的目录结构
tomcat 服务器的配置文件在其安装文件下的server.xml 修改端口等配置 就在其中。
 
JAVA WEB 的项目 解析

 EL:

什么是EL 
exception language (表达式语言)
EL 的功能
替代jsp页面中的复杂代码
EL 的特点
1 : 自动转换类型  EL 得到某个数据可以自动转换类型
2 : 使用简单
 
为什么使用EL 
1 。    JavaBean在JSP 中的局限
2 。    获取JavaBean属性必须实例化
3 。    强制类型转化
 
解决办法,: 
1  使用EL 表达式进行简化
 
EL 语法规则。
 
EL 表达式语法
使用变量名获取值
--${ 变量名 }
变量属性范围名称
 
EL 表达式语法
获取对象的属性值
 -- 点操作符
. ${ requestScope.user.name}
--[ ] 操作符
 . ${ requestScop.user[ " name"] }
类似于java 脚本中的
 
 
 
关系操作符
 
逻辑运算 与 或 非 
 
 
Empty 操作符
 
 
 EL 隐式对象
 
隐式对象介绍:
 
 
 
 
原文地址:https://www.cnblogs.com/thelovelybugfly/p/10832323.html