第一讲:JavaEE 体系结构 1. JavaEE 概念:一种开发Internet 企业级应用的规范 2. JavaEE 组成: (1) 容器规范:容器是运行JavaEE 组件的环境 i. Web 容器:运行web 组件; ii. EJB 容器:运行EJB 组件 iii. Applet 容器:运行Applet iv. Application client 容器:运行一般的Java 类 (2) 组件规范: i. Web 组件:JSP Servlet Filter Listener JSF ii. EJB 组件:实体EJB,会话EJB,消息EJB iii. Applet 组件: iv. Application client 组件 (3) 服务规范:由组件调用 i. JDBC:连接数据库 ii. JavaMail:连接Mail Server 发送/接受 E-mail iii. JNDI:连接命名服务系统或者目录服务系统 iv. JTA:事物管理服务 v. JMS:连接消息服务 (4) 协议规范:规定访问组件的通讯规范 i. HTTP:访问web 组件 ii. HTTPS:安全协议 iii. RMI:远程调用 iv. RMI-IIOP:访问EJB 组件 v. SOAP:访问web 服务 (5) 开发角色的规范:产品的提供者 工具的提供者等。 第二讲 Servlet 编程 1. Servlet 概念:Servlet 是一种JavaEE 的web 组件,以 Java 类的形式存放,以 Web 形式读取。继承了 HttpServlet 类 2. 引入的包:java.io.*;javax.servlet.*;javax.servlet.http.* 3. Servlet 配置:在 WEB-INF 下得 web.xml 文件下 a) 声明 Servlet:
类名 包名.类名 b) 声明 servlet 初始化参数:
参数名 参数值 注 :servlet声 明 初 始 化 参 数后 ,在servlet中 的init方 法 中 用 config.getInitParameter(“参数名”)来取出初始化参数的值 c) servlet 映射:
servlet名 映射地址 注:1.声明serv let 和其映射的时候要注意serv let 名必须一致 2.映射地址分为绝对映射和模糊映射 绝对映射:以”/”开头 模糊映射:前置方式:*.do 或者*.action 后置方式:”/*”或者”/目录/*” 注意区别联众映射的区别,声明一...