1、 静态Web与动态Web最本质的区别:
静态Web与动态Web最本质的区别实际上只有一点,就是静态Web是无法进行数据库操作的,而动态Web是可以进行数据库操作的。
2、动态Web的特点:
动态Web的最大特点就是具备交互性,所谓交互性就是服务器端会自动根据用户请求的不同而显示不同的结果。它类似于使用搜索引擎那样,只要输入关键字,服务端就会根据这些指定的关键字,返回检索结果。
3、静态包含和动态包含:
静态包含(<%@include%>)的操作属于先包含后处理,而动态包含(<jsp:include>)如果被包含的页面是动态页,则属于先处理后包含。
4、HttpServletRequest和HttpServletResponse:
public interface HttpServletRequest extends ServletRequest
ServletRequest 只有HttpServletRequest 一个子接口,之所以不把二者合为一个接口,是为了以后的扩展需要。现在Java Web开发只支持HTTP协议,所有使用HttpServletRequest 表示HTTP协议,如果以后有其他协议,可以方便添加。HttpServletResponse也是同样的道理。
5、Servlet:
如果要开发一个可以处理HTTP请求的Servlet程序,则肯定要继承HttpServlet类,而且在自定义的Servlet类中至少还要覆写HttpServlet类中提供的doGet()方法。
JSP可以完成的功能Servlet都可以完成。但是Servlet具备的很多功能是JSP所不具备的。从使用上看Servlet可以分为简单Servlet、过滤Servlet和监听Servlet。
6、Ajax:
在Ajax中主要是通过XMLHttpRequest对象处理发送异步请求和回应的,而如果要创建一个XMLHttpRequest对象则必须使用javaScript,创建的语句如下:
<script language="JavaScript">
var xmlHttp;
function createXMLHttp(){
if(windows.XMLHttpRequest){ //判断浏览器类型
xmlHttp = new XMLHttpRequest(); //FireFox内核的浏览器
} else { //IE内核的浏览器
xmlHttp = new ActiveObject("Microsoft.XMLHTTP");
</script>
分享到:
相关推荐
MLDN——Java Web 开发实战经典 源码笔记 (基础篇)
MLDN Java web开发实战笔记pdf,MLDN Java web开发实战笔记pdf,MLDN Java web开发实战笔记pdf,MLDN Java web开发实战笔记pdf
MLDN李兴华javaweb开发培训课堂笔记 课堂笔记,PDF格式。
市面上大多JAVA培训教程以J2SE为主,J2EE教程凤毛麟角,MLDN本次出品《魔乐先生 JAVA-WEB开发实战》 突出了JAVAWEB基础语法的讲解,从JSP的基础知识和基本语法入手,循序渐进、深入浅出地介绍了JSP的各种技术, 并配...
MLDN JAVA-WEB开发实战笔记,复习的时候用!!
JAVAWEB开发实战经典(课堂笔记)--内含各章笔记 有兴趣的可以下载看看!
JAVA-WEB开发实战笔记、内容齐全、各种经典案例分析、
javaweb笔记+代码(狂神说java)
是否还在默默的看着学习路线图,寻找适合自己的学习资源,现在不需要如此麻烦了,动力节点全新整理Javaweb阶段全套教程已经上线,内涵网络通信、HTML、CSS、JavaScript、MySQL、...让你的Java学习之路从此一帆风顺。
JavaSE+JavaEE企业级开发 全程笔记免费下载,内容详尽,doc文档,共173页,六号字体,双栏排版。 *、Java 基础, *、web, *、数据库(Mysql Oracle jdbc Hibernate hql/sql), *、JSP, *、Ajax *、Struts, *、...
本书介绍了 Java EE 领域的两个开源框架: Spring的MVC 和 MyBatis。其中 Spring的版本为 4.2, My Batis的版本是 3.4o 本书的示例建议在 Tomcat 8 上运行。
项目标题:2021年Java SSM框架实战案例:基于jQuery的数据库全操作源码实现...简而言之,本项目提供了一个基于SSM框架和jQuery的完整数据库操作实战案例,涵盖了Web开发的多个关键环节,适合作为学习或参考的实战资源。
本系列资料将带您从零基础开始,逐步掌握SSM的核心技术和最佳实践,助您在Java Web开发领域更上一层楼。 二、资料亮点 基础教程与练习项目:从基础知识讲起,结合实际练习项目,让您轻松上手SSM开发。 进阶技术与...
黑马程序员_超全面的JavaWeb教程-视频+源码笔记
java学习全套笔记 包括 javaSe . Mysql ,WEB开发 , 框架 ,实战项目技术, 以及面试相关整理的所有的资料!
是否还在默默的看着学习路线图,寻找适合自己的学习资源,现在不需要如此麻烦了,动力节点全新整理Javaweb阶段全套教程已经上线,内涵网络通信、HTML、CSS、JavaScript、MySQL、...让你的Java学习之路从此一帆风顺。
该资源张鹏老师所讲的《 java web实战开发》 笔记,内容可靠,对于喜欢张鹏老师讲课风格的同学来说,绝对是最好的助力!
九宫格记忆网 ( Java awt+JSP+MySQL+ Javascript+CSS实现)。 最近网络中出现了一种全新的日记方式一一九宫格日记。...本章将以九宫格记忆网为例,介绍如何应用 Java Web+Ajax+ Jquery+ My SQL实现九宫格日记网。
这次分享为你带来了丰富的Java语言游戏项目实战资源,让你在实践中深入掌握Java语言,并开启游戏开发之旅。资源包中包括: 游戏项目代码:精心挑选了多个经典的小游戏项目,如猜数字、坦克大战等,每个项目都有完整...
web sever技术的笔记,里面有一个项目的实战,可以要快速理解这个技术,还有本人学习这个过程中遇到各种问题,遇到问题可以关注我微信公共号Java代码学习营地