Java EE复习new.doc

上传人:bao****ty 文档编号:134845136 上传时间:2020-06-09 格式:DOC 页数:38 大小:723.50KB
返回 下载 相关 举报
Java EE复习new.doc_第1页
第1页 / 共38页
Java EE复习new.doc_第2页
第2页 / 共38页
Java EE复习new.doc_第3页
第3页 / 共38页
Java EE复习new.doc_第4页
第4页 / 共38页
Java EE复习new.doc_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《Java EE复习new.doc》由会员分享,可在线阅读,更多相关《Java EE复习new.doc(38页珍藏版)》请在金锄头文库上搜索。

1、Java EE概述 企业级应用系统的发展历史 Java EE 的技术组成搭建Java EE开发环境 JDK(Java Development Kit)1.4.2 Tomcat4.1.37 Editplus重要环境变量Java_Home典型应用:选择Tomcat所需jrePath典型应用:运行javacClasspath典型应用:类库地址 classpath=.;%java_home%libdt.jar;%java_home%libtools.jar;(注意最前边是一点再一分号,这是表示当前路径,即环境变量classpath必须包含当前路径才行,否则在运行java命令时会出现如下错误)初识Tom

2、cat 重要目录,如: C:Tomcat 4.1bin C:Tomcat 4.1webapps第一个工程webappsmyAppxx.jspWEB-INFclassesxx.classweb.xmlWelcome什么是 XML? XML 指可扩展标记语言(EXtensible Markup Language); XML 是一种标记语言,形式类似于 HTML; XML 的设计宗旨是存储与传输数据,而非显示数据; XML 标签没有被预定义;需要自行定义标签; XML 本身是不作为的。 John 写给 Mike 的便签,存储为 XML: Mike John Reminder Dont forget

3、the meeting! 请设计一个早餐目录的xml文件Belgian Waffles $5.95 two of our famous Belgian Waffles with plenty of real maple syrup 650 Strawberry Belgian Waffles $7.95 light Belgian waffles covered with strawberries and whipped cream 900 Berry-Berry Belgian Waffles $8.95 light Belgian waffles covered with an assor

4、tment of fresh berries and whipped cream 900 面向过程青椒炒牛肉 取出青椒 500 g,用刀切成細絲,過油 取出牛肉 300 g,切丁,用醬油、酒、 黑醋醃製 30 分鐘 起油鍋、放入牛肉炒及青椒大火快炒 1 分半 拿出太白粉、水調在一起,這個稱為 芡汁。 將芡汁倒入鍋中攪拌,會產生黏稠現象 這叫芶芡 完成。面向对象青椒炒牛肉 青椒 數量:500 g 處理:用刀切成細絲,過油 牛肉 數量:300 g 處理:切丁,用醬油、酒、黑醋醃製 芡汁 製作:太白粉調上適量的水 芶芡:將芡汁倒入鍋中 青椒處理好、牛肉處理好、芡汁製作好, 放入鍋中快炒 1 分半後用

5、芡汁芶芡即可。类class Person String name; Public Person() Public Walk() 对象的实现是通过对其构造函数的调用实现的。类的实现class Person String name; Public Person() Public Walk() Person p=new Person();p.name=“张三”;p.Walk();类与继承class Person String name; Public Person() Public Walk() Class Student Extends Person String sno; Public Stud

6、ent() public Study() 创建一个接口在程序中实现接口类和包 包是类、接口和/或其他包的集合,是一种组织结构。 包能够形成层次命名空间,缩小了名称冲突的范围,易于管理名称。导入包 依照下列语法导入整个包: import package_name.*; 依照下列语法导入单个类: import package_name . class_name ; 依照下列语法导入位置如上图表示的类 My_Class: import My_Package . MySub_Package . My_Class ;Get与post 在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;PO

7、ST方式,数据放置在HTML HEADER内提交。 GET方式提交的数据最多只能有1024字节,而POST则没有此限制。 提交表单时,只能用Request.QueryString来获取Get方式提交来的数据,只能用Request.Form来获取用Post方式提交的数据。Servlet编程 定义: 一种独立于操作系统平台和网络传输协议的服务器端的Java应用程序,它用来扩展服务器的功能,可以生成动态的Web页面。 Servlet与上学期学习的Java不同之处: 不是从命令行启动的,而是由包含Java虚拟机的Web服务器进行加载。 Servlet生命周期 一个Servlet程序就是一个实现了jav

8、ax.servlet.Servlet接口的Java类。 Servlet接口定义了Servlet引擎(如Tomcat)与Servlet程序之间通信的协议。 javax.servlet.GenericServlet类实现了Servlet接口,它实现了Servlet程序的基本特征和功能。 javax.servlet.http.HttpServlet类是GenericServlet的子类,它在GenericServlet类的基础上进行了一些针对HTTP特点的扩充。 通常情况下,我们针对Http协议开发,继承javax.servlet.http.HttpServlet。第一个Servletimport

9、java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class FirstServlet extends HttpServlet protected void doGet(HttpServletRequest

10、request,HttpServletResponse response) throws ServletException, IOException response.setContentType(text/html); PrintWriter out = response.getWriter(); out.println( + + + + First Servlet + + + + + +Hello World! + + + + );Web.xml处理客户端输入 在Web程序设计中表单向服务器提交数据是最常见的方法有两种:Post方法和Get方法, 无论是get还是post方法提交的数据,Servlet处理方法一致:用户只要调用HttpServletRequest的getParameter()方法,给出变量名称即可取得该变量的值。 需要注意的是,变量的名称是大小写敏感的。当请求的变量不存在时,将会返回一个空字符串。Example:登陆系统 P30 P32Login.htmlGetPostData.java 用户名:

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号