摘要:JSP标签编程 一、概述: 为了进一步减少jsp页面中的scriptlet代码,可以使用jsp标签编程技术来达到目的 就像java语言有很多类库,jsp标签也有标签库:现在许多开源组件都实现了jsp标签库,开发者只需要在自己的project中引入相应的开源组件,就可以直接使用其提供的标签库中的标签进
阅读全文
摘要:Tomcat中的数据源技术 一、概述: 在一个对象池(也成数据库连接池Connection Pool)中 保存多个数据库连接对象 之后在进行数据库操作时,就不需要自己创建数据库连接对象,并且自己负责关闭数据库连接 而是直接从数据库连接池中取出一个数据库连接对象来用,用完之后再放回数据库连接池中,等待
阅读全文
摘要:JSP中的 表达式语言 一、概述: 使用表达式语言可以使得JSP页面中的Scriptlet代码进一减少,使得JSP页面更简洁 表达式语言:Expression Language(EL) 表达式语言是JSP 2.0中新增的功能 JSP中表达式语言可以被用于: 访问page/request/sessio
阅读全文
摘要:Servlet 概述: 使用jsp可以完成动态web的开发,即使是使用了javabean将某些java代码从jsp页面中拆分出去,jsp页面依然残留许多java代码,这时就需要引入另外一种技术——servlet,以进一步减少jsp页面中的java代码,从而使得jsp页面更加干净、整洁。 Servle
阅读全文
摘要:文件上传 概述: 文件上传有两种方式: 使用SmartUpload 上传组件编写相关程序 使用FileUpload 文件上传组件编写相关程序 使用SmartUpload 上传组件编写相关程序 使用FileUpload 文件上传组件编写相关程序 两种文件上传组件的比较: 文件上传 文件下载 限制上传文
阅读全文
摘要:关于Cookie 概述: cookie是浏览器提供的一种技术 cookie使得一些只需保存在客户端,或者只需客户端进行处理的数据被保存在客户端计算机中,不用经过网络传输,因而提高了网页响应速度,降低了服务器端的负载 但是由于信息被保存在客户端,所以使用了cookie技术的web 网站的安全性相对较差
阅读全文
摘要:概述: 一个web project中肯定有一些错误页,当请求的页面运行出错或者该页面根本不存在时,应该自动跳转到错误页面,并且在错误页面提示相应的错误信息。 可以为一个单独的*.jsp页面配置该页面运行错误时自动跳转的错误页面 需要在*.jsp页面中使用<%@ page errorPage="myE
阅读全文
摘要:一、HTML页面和JSP页面的比较 =>html标签+ scriptlet+<%@page ...%> scriptlet: <%!%> <%%> <%=%> <jsp:scriptlet/>等效于<%%> <%@page import="包名.类名"%> java SE API java EE A
阅读全文
摘要:一、概述: JSP文件的后缀必须是*.jsp JSP文件的文件名必须全部小写,如hello.jsp JSP是在HTML页面的基础上发展而来的:JSP=HTML+Java代码。(所谓的JSP开发就是在HTML页面中嵌入大量的java代码) 由于JSP页面中含有大量的java代码,所以单独的*.jsp页
阅读全文
摘要:6.1文件系统(静态页面)部分 HTML+JavaScript:用于静态页面的开发 概述: JavaScript使得HTML页面拥有一定的灵活性,使得网页拥有一定的交互效果。 静态页面的开发工具:DreamWeaver、MyEclipse等 HTML之类的静态页面之间是可以传递数据的,静态页面也可以
阅读全文
摘要:本文内容: 一、XML语言概述 1.1 XML和HTML的区别 1.2 XML的常用场景 二、XML文件的基本语法知识(如何编写一个XML文件) 三、如何使用CSS或者XSL来控制XML文件的显示样式 四、如何解析一个XML文件(java中直接提供的两种XML文档解析方式) 4.1概述 4.2DOM
阅读全文
摘要:一、发展历史 现在的网站除了有文件系统之外,还有web 容器。 前者用于响应静态页面请求(HTML+JavaScript),后者用于响应动态页面请求(java EE:JSP+Servlet+java EE容器/组件/服务 >框架的引入)。 静态页面请求返回的是固定的静态页面,它不可以操作数据库,而动
阅读全文