JavaEE系列——第一章JavaEE概述

来源:互联网 发布:python 面向对象 编辑:程序博客网 时间:2024/05/21 17:39

B/S

1、客户端部署为0 2、版本易升级。3、客户可连接数多

1、界面简单。  2、速度慢 

C/S

1、界面丰富、漂亮。 2、速度快。 3、安全系数高

1、客户端部署复杂。 2、版本升级复杂。 3、服务器的可连接客户端少

 

JavaMEJava Platform Micro Edition Java微型版) :适用于小型设备和智能卡

JavaSEJava Platform Micro Edition Java标准版)  :适用于桌面系统

JavaEEJava Platform Enterprise Edition Java企业版) :适用于企业级开发

 

JavaEE 主要包含两部分:1JSP  2JSF  3Servlet   4JavaBean  5JNDI

 

JSP包含:

1、指令  <%@ page  lanaguage=”java”….%>

2、小脚本 例:<% …..  %>

3、表达式 例:<%= ….. %>

4、方法   例:<%! …..  %>

5、注释   例:<%-- ….. --%>  <!-- ….. -->  <% //     %>

6、动作   例:<% jsp……. %>

7、引用其他页面中jsp代码  例:<%@  include file=”checklogin.jsp”%>

MyEclipse配置

默认编码配置:MyEclipse>Fles and Editors >JSP>Encoding UTF-8

默认编码配置:MyEclipse>Fles and Editors >JavaScript>Encoding UTF-8

 

Framework 是某种应用的半成品,就是一组组件,用来完成自己的系统。

 

分层规范: 1、上层只能依赖下一层。

                 2、下层不能依赖上一层。

分层体系

表示层:HTML JavaScript Ajax

中间层:JSP Servlet JSTL(标准标签库) JavaBean(模型组件) 、中间层的框架技术

Struts框架)

数据层技术 JDBC技术 、数据层框架技术(Hibernate)

JSP都必须转换成Sevlet才能用。

 

系统集成技术

1、  JAX-WS技术

JAX-WSJava API for XML Web Service

JAX-WS简化了使用Java技术开发Web服务的工作。

2、  JNDI

是一组在Java应用中访问命名和目录服务的API,命名服务把对象和名称联系在一起,并且可以通过名称找到相应的对象。

 

HTTP协议

       是超文本传输协议,并是无状态协议。不保存任何存储连接信息。

监控工具TCP/IP Monitor

       窗口—>首选项—>运行/调试—>

选中 Show the TCP/IP Monitor view when there is activity

GETPOST方法的区别

1、  POST请求数据在地址栏内不可见,相对比较安全。

2、  POST请求提交的数据在理论上没有长度的限制。

3、  GET请求将字符串添加到URL中,使页面可以被设置成书签或使用电子邮件发送,POST请求则不能。

原创粉丝点击