Web基础了解版04-XML-Tomcat-Http】的更多相关文章

XML 什么是XML - Tomcat - Http XML:eXtensible Markup Language (可扩展标记语言). XML 是一种标记语言,很类似 HTML. XML 的设计宗旨是传输数据,而非显示数据. XML的使命,就是以一个统一的格式,组织有关系的数据.为不同平台下的应用程序服务,独立于软件和硬件的信息传输工具. XML 仅仅是纯文本.有能力处理纯文本的软件都可以处理 XML.不过,能够读懂 XML 的应用程序可以有针对性地处理 XML 的标签. XML相较于HTML…
Servlet Servlet? 从广义上来讲,Servlet规范是Sun公司制定的一套技术标准,包含与Web应用相关的一系列接口,是Web应用实现方式的宏观解决方案.而具体的Servlet容器负责提供标准的实现. 从狭义上来讲,Servlet指的是javax.servlet.Servlet接口及其子接口,也可以指实现了Servlet接口的实现类. Servlet(Server Applet)作为服务器端的一个组件,它的本意是“服务器端的小程序”. Servlet的实例对象由Servlet容器负…
Jsp Jsp全称Java Server Pages,也就是在我们JavaWeb中的动态页面. Jsp能够以HTML页面的方式呈现数据,是一个可以嵌入Java代码的HTML. Jsp其本质就是一个Servlet.Servlet能做的事情JSP都能做. Jsp必须运行在服务器中,不能直接使用浏览器打开. Jsp是Web网页的技术标准,主要语法组成包括:指令,html模板元素,脚本片段(小脚本),表达式,声明,注释,后缀是*.jsp. Jsp主要负责显示及获取数据 Jsp是动态页面,html是静态页…
Cookie Cookie 是一种服务器发送给浏览器以键值对形式存储小量信息的技术. 当浏览器首次请求服务器时,服务器会将一条信息封装成一个Cookie发送给浏览器,浏览器收到Cookie,会将它保存在内存中(注意这里的内存是本机内存,而不是服务器内存)或者本地文件,那之后每次向服务器发送请求,浏览器都会携带该Cookie,服务器就可以根据Cookie的信息来处理业务. Cookie的缺点 Cookie因为请求或响应是以报文发送,无形中增加了网络流量. Cookie是明文传送的安全性差. 各个浏…
Filter 对于WEB应用来说,过滤器是一个驻留在服务器中的WEB组件,他可以截取客户端和WEB资源之间的请求和响应信息. 在一个WEB应用中可以部署多个过滤器,多个过滤器就组成了一个过滤器链,请求和响应必须在经过多个过滤器后才能到达目标 当配置多个Filter以后就有一个执行顺序的问题,实际执行顺序是按照在web.xml文件中servlet-mapping的顺序决定的,如果顺序越靠前越先被调用. Filter接口 Filter是一个接口. Filter是Java Web三大组件之一.(Jav…
EL EL(Expression Language)是JSP内置的表达式语言,用以访问页面的上下文以及不同作用域中的对象 ,取得对象属性的值,或执行简单的运算或判断操作.EL在得到某个数据时,会自动进行数据类型的转换. EL表达式用于代替JSP表达式(<%= %>)在页面中做输出操作. EL表达式出现的目的是为了使JSP写起来更加简单,让jsp的代码更佳简化. EL表达式仅仅用来读取数据,而不能对数据进行修改. 使用EL表达式输出数据时,如果有则输出数据,如果为null则什么也不输出. EL表…
JavaScript 特性 ① 解释型语言.JavaScript是一种解释型的脚本语言,JavaScript是在程序的运行过程中逐行进行解释,不需要被编译为机器码再执行. ② 面向对象.JavaScript是一种面向对象的脚本语言,它不仅可以创建对象,也能使用现有的对象. ③ 类C和Java的语法.JavaScript的语法结构与C和Java很像,像for.if.while等语句和Java的基本上是一模一样的. ④ 简单.JavaScript语言中采用的是弱类型的变量类型,对使用的数据类型未做出…
Ajax AJAX即“Asynchronous Javascript And XML”:是,不发生页面跳转.异步请求载入内容并改写局部页面内容的技术. 也可以简单的理解为通过JS向服务器发送请求.  同步处理: 就是当我们通过一个页面向服务器发送一个请求时,在服务器响应结束之前,我们的整个页面是不能操作的,并且即使整个页面中只有一小部分内容发生改变我们也要刷新整个页面. 异步处理: 通过AJAX向服务器发送请求,当服务器正常响应请求后,响应信息会直接发送到AJAX中,AJAX可以根据服务器响应的…
上传 两个步骤: 用户在页面中选择要上传的文件,然后将请求提交到Servlet Servlet收到请求,解析用户上传的文件,然后将文件存储到服务器 上传文件表单 <form action="Servlet" method="post" enctype="multipart/form-data"> <input type="file" name="file" /><br />…
JSTL JSP为我们提供了可以自定义标签库(Tag Library)的功能,用来替代代码脚本,Sun公司又定义了一套通用的标签库名为JSTL(JSP Standard Tag Library),里面定义很多我们开发中常用的方法 使用JSTL   1.先引入JSTL标签库的jar包类库到WEB-INF/lib目录下 2.使用taglib指令导入需要的标签库 CORE 标签库 <%@ taglib prefix="c" uri="http://java.sun.com/j…