博文
javaWeb笔记(11)(2008-04-01 20:08:00)
摘要:第十一章:MVC设计模式 什么是MVC设计模式 1)在JSP出现早期制定了两种规范,称为Model1和Model2。 2)在Model1模式中jsp同时肩负着两种角色:表示层与控制层,适应于开发简单的应用程序 3)Model2与Model1不同的是,它把Servlet拉进来做为控制层,从而提高了Web页面的可维护性和重用性 4)Mvc分为三层:模型(Mode)---View(视图)---&......
javaWeb笔记(10)(2008-04-01 20:06:00)
摘要:第十章 过滤器 什么是过滤器: A:过滤器是封装了某些功能的一个Servlet B:过滤器能够在服务器接受客户端的请求之前进行预处理,也能够在服务器处理完结果之后进行后处理 C:过滤器拦截请求和响应,以便以某种方式操作正在客户机和服务器之间交换的数据 D:客户端----->(请求)过滤器------->Web服务器 或 Web服务器-->响应---->客户  ......
javaWeb笔记(9)(2008-04-01 20:05:00)
摘要: 第九章 Jsp标准标签库
什么是Jsp标准标签库 1)Jsp标准标签库(javaServer pages standard tag library)简称jstl是jsp已经为我们做好的 可以直接使用的用于编写和开发jsp页面的一组标准标签。 2)jstl的最终目的是希望为我们提供一个无脚本环境,在此环境中用户可以使用标签来代替以前的Java程序段。 &......
javaWeb笔记(8)(2008-04-01 20:04:00)
摘要:第八章 标签开发 为什么要自定义标签: 虽然Jsp里面付带有很多的标签,这是这些标签的功能和个数毕竟有限,为了得到功能更强大 并满足用户需要的标签,就要自己定义标签。自定义标签有两大优点: A:实现代码重用 B:封装数据的操作,把数据的表示与实现分离 D:虽然JavaBean以可以达到上述的要求,但是由于JavaBeanJavaBean不能与 &nbs......
javaWeb笔记(7)(2008-04-01 20:03:00)
摘要:第七章 Jsp表达式语言
什么是jsp表达式语言: Jsp用于在网页上显示动态的内容。通常需要在Jsp页面中嵌入Java脚本以 完成复杂的功能。但是大量的Java脚本使得Jsp页面难以维护。Jsp表达式语言(Expression language) 可用于在Jsp页面上生成动态的内容,并代替jsp脚本元素,以一种更简洁方式来 显示内容。Jsp表达式语言是从Jsp2.0规范开始支持的 什么要使用Jsp表达式语言:可以更加简洁的实现下面的三个功能 ......
javaWeb笔记(6)(2008-04-01 20:02:00)
摘要: 第六章 Jsp隐式对像 Jsp的隐式对像有以下几个: A:out对像:主要用来进行输出 1)输出字符串:out.println("字符串") 2)输出Java脚本:out.println("<script>alert('我是真的爱你');</script>"); 3)输出Html标记:out.println("<a href=http://www.sina.com>新浪网</a&g......
javaWeb笔记(5)(2008-04-01 20:00:00)
摘要:第五章 Jsp简介 Jsp概念: 1:什么是Jsp Jsp(Java Server Page)是一种Java服务器端技术。一个Jsp页面包括三个方面的内容 Html,JavaScript,Jsp程序片断 2:如何写Jsp脚本 把Jsp脚本写在<% %>里面 把Js脚本写在<script>代码</script>里面 3:可见Jsp实际上就是在Html语言中嵌入Jsp脚本 4:编写第一个Jsp应用程序 Jsp的执行过程: &nbs......
javaWeb笔记(4)(2008-04-01 19:59:00)
摘要:第四章 JavaMail和Servlet 发送邮件的工作原理: 1:客户端把邮件发送给-------->发信服务器---->发送到目的地 2:发信服务器是各大电子邮箱的服务器。一般在前面加上smtp。比如: smtp.sina.com,smtp.163.com,smtp.126.com等 3:只要去申请一个免费的电子邮箱,就可以获得一个发信服务器 发送邮件必须需要两个包: mail,activation包。这两个包可以在 jakarta-tomcat-4.1.31\co......
javaWeb笔记(3)(2008-04-01 19:58:00)
摘要:第三章 会话跟踪简介 在这一章里面我们将要学习以下几点内容: 1:Servlet中页面跳转的方法 2:Sevlet中session对像 3:Serlvet中Cookie对像 4:Serlvet上下文
Servlet中页面跳转的方法 1:request.getRequestDispatcher("目标").forward(request,response); 2:response.sendRedirect("目标"); 3:forward与sendRedirect的区别: A:forward跳转之后在地址栏中显示依然是旧网页的地址,sendRedirect显示的是新网页的地址 B:forward只能跳转到当前......
javaWeb笔记(2)(2008-04-01 19:57:00)
摘要:第二章 Servlet使用入门 在这一章里面我们将要学习以下几点内容: 1:CGI与Servlet的区别 2:Servlet体系结构 3:Servlet的基础知识 4:Servlet的输出 5:Servlet的生命周期 6:HttpServletResponse与HttpServletRequest几个重要方法
CGI与Servlet的区别 1)在最早期的Web应用程序主要是CGI(Common GateWay Interface 通用网关接口)。 2)这类Web应用程序是使用如Perl这样的语言来编写的。 3)CGI有个致命的缺点,就......
