
JAVA WEB
kaoa000
宁静致远淡泊明志
展开
-
7、请求转发与重定向
response的sendRedirectHttpServletResponse对象的sendRedirect(string location)方法称为重定向。如果location地址前面加上“/”,则表示相对于servlet容器的根来请求,即http://localhost:8080,如果location地址前没有加上/,则表示相对于当前请求的URI来寻找地址RequestDispatc原创 2013-04-02 08:56:24 · 923 阅读 · 0 评论 -
10、关于Session
了解Session的概念掌握HttpSession API理解Session的生命周期在JSP文件中控制Session在JSP文件中设置Session范围内的共享数据1、跟踪客户状态- 建立包含有跟踪数据的隐藏字段-重写包含额外参数的URL-使用持续的Cookie-使用ServletAPI中的Session(会话)机制重点研究第四种2、Session的概原创 2013-04-15 15:36:46 · 823 阅读 · 0 评论 -
11、过滤器Filter
了解Servlet过滤器的概念了解Servlet过滤器的工作过程掌握创建Servlet过滤器的方法掌握发布Servlet过滤器的方法1、Servlet过滤器的概念Servlet过滤器是在Java Servlet规范2.3中定义的,它能够对Servlet容器的请求和响应对象进行检查和修改。Servlet过滤器本身并不生成请求和响应对象,他只提供过滤作用。Servlet过滤原创 2013-04-16 15:54:29 · 761 阅读 · 0 评论 -
15、javascript脚本语言
JavaScript是Netscape公司开发的一种基于客户端浏览器、面向对象、事件驱动的网页脚本语言JavaScript特点:事件驱动式的脚本程序设计思想,动态交互式的操作Javascript作用:交互操作,表单验证,网页特效,Web游戏,服务器脚本开发等Java采用强类型变量检查,变量使用前必须声明;JavaScript采用弱类型,变量使用前不需要声明Java采用静态编译,即J原创 2013-04-25 09:02:26 · 824 阅读 · 0 评论 -
16、JavaScript对象模型及Function对象
1、在Javascript中,函数(function)就是对象,在JavaScript中没有方法(函数)重载的概念。看下面的例子: function add(number) { alert(number + 20); } function add(number,number1) { alert(number + 30);原创 2013-04-25 10:27:56 · 765 阅读 · 0 评论 -
17、JavaScript之工厂方式定义对象
1、每个函数对象都有一个length属性,表示该函数期望接收的参数格式。它与函数的arguments不同,arguments.length表示函数实际接收的参数个数。 var add = function(num) { alert(num); } alert(add.length); var add1 = function(原创 2013-04-26 16:27:00 · 645 阅读 · 0 评论 -
18、JavaScript单元测试框架jsUnit
1、JavaScript编码规范:通常在Javascript不希望外界访问的成员和方法名以下划线开始2、jsUnit测试函数的要遵循的规则与JUnit3.8类似(比如说测试函数名以test开头等)想要使用jsUnit,要引入jsUnit库jsUnitCore.js,使用如下语句: test function add(num1原创 2013-04-27 14:51:32 · 842 阅读 · 0 评论 -
19、Ajax剖析
Ajax(Asynchronous JavaScript and XML),异步的JavaScript与XML,强调异步。所谓异步,就是前一个操作还没完成,就可以进行下一个操作,提高用户体验,页面可以局部刷新,减少网络传输流量1、Ajax中的一个重要对象是XMLHttpRequest。2、使用Ajax准备向服务器端发送请求:xmlHttpRequest.open("GET","Ajax原创 2013-04-27 17:03:08 · 682 阅读 · 0 评论 -
20、jQuery剖析
1、$(document)将dom对象转换为jQuery对象。jQuery口号:write less,do more New Document //ready方法的作用是当页面中的dom加载完毕后执行参数中的函数$(document).ready(function(){ alert("hello");}原创 2013-05-02 14:10:34 · 683 阅读 · 0 评论 -
21、jQuery选择器
1、CSS选择器(复习)标签选择器 E{ CSS规则} td{ font-size:14px;width:120px;}ID选择器 #ID{ CSS规则}类选择器 E.className{ CSS规则}群组选择器 E1,E2,E3{ CSS规则}后代选择器 E F{CSS规则}通配选择器 *{CS原创 2013-05-03 08:41:23 · 878 阅读 · 0 评论 -
22、jQuery操作DOM
HTML DOM常见操作 - 查找节点 - 插入节点 - 删除节点 - 复制节点 - 替换节点 - 包裹节点1、使用DOM向页面添加元素: New Document var addItems = function() { document.get原创 2013-05-07 07:57:42 · 949 阅读 · 0 评论 -
13、EL表达式
EL——Expression Language,表达式语言,用在jsp中,主要替换jsp中的java脚本段The purpose of EL is to aid in producing scriptless JSP pages:EL的目的是产生无脚本的JSP页面,这里的脚本是指java程序,而不是javascript语法:${expr}可以转义表达式,使用: \${expr}表达原创 2013-04-23 13:38:40 · 714 阅读 · 0 评论 -
14、自定义标签库
客户化JSP标签- 理解客户化JSP标签的作用- 了解JSP Tag API- 掌握创建并运用客户化JS标签的步骤- 掌握在客户化JSP标签中访问application、session、request和page范围内的共享数据的方法1、客户化JSP标签的作用 - 客户化JSP标签技术是在JSP1.1版本中出现的它支持客户在JSP文件中自定义标签,这样可以使JSP代码更原创 2013-04-23 20:07:29 · 683 阅读 · 0 评论 -
12、Servlet监听器
Listener是Servlet的监听器,它可以监听客户端的请求、服务端的操作等。通过监听器,可以自动激发一些操作,比如监听在线用户的数量。当增加一个HttpSession时,就激发sessionCreated(HttpSessionEvent se)方法,这样就可以给在线人数加1.1、Servlet常用的监听接口: -ServletContextAttributeListene原创 2013-04-23 08:14:26 · 605 阅读 · 0 评论 -
6、JSP内置对象
JSP有九个内置对象:- Request ——请求对象- Response—— 响应对象- PageContext ——页面上下文对象- Session ——会话对象- Application ——应用程序对象- Out ——输出对象- Config ——配置对象- Page ——页面对象- Exception ——异常对象out内置对象有println原创 2013-04-01 19:49:40 · 1040 阅读 · 1 评论 -
8、使用JavaScript与Servlet实现客户端与服务器端验证
表单的验证分为:客户端确认 - 减少服务器负载;缩短用户等待时间;兼容性难服务器端确认 - 统一确认;兼容性强;服务器负载重1、javaScript初步JSP与客户机的交互: - 从表单中获得参数;返回参数;表单的服务器端确认JavaScript是一种脚本语言,主要用在客户端,位置放在标签中;html的每个标签都有一个id属性,这个属性是给原创 2013-04-02 17:22:25 · 1379 阅读 · 1 评论 -
JAVA编码转换的详细过程理解—>浏览器和服务器的接收和发送数据的编码
JAVA编码转换的详细过程理解—>浏览器和服务器的接收和发送数据的编码一、JAVA编码转换的详细过程我们常见的JAVA程序包括以下类别: *直接在console上运行的类(包括可视化界面的类) *JSP代码类(注:JSP是Servlets类的变型) *Servelets类 *EJB类 *其它不可以直接运行的支持类这些类文件中,都有可能含有中文字符串,并转载 2013-04-03 10:19:34 · 1419 阅读 · 0 评论 -
Windows 记事本的 ANSI、Unicode、UTF-8 这三种编码模式有什么区别?
Windows 记事本的 ANSI、Unicode、UTF-8 这三种编码模式有什么区别? Windows 的记事本默认存储文本文档编码是 ANSI,想问一下为了最大跨平台兼容性,应该采用哪种编码格式比较好? 时国怀 先来解释一下这三种编码的历史吧:ANSI:最早的时候计算机ASCII码只能表示256个符号(含控制符号),这个字符集表示英文字母足够,其中,我们键盘上可见的符号的编码转载 2013-04-03 10:31:16 · 2008 阅读 · 0 评论 -
1、HTML常见标签及CSS
HTML——Hyper Text Markup Language,超文本标记语言。HTML文件的后缀名一般是:.htm,.html1、HTML结构......... , , , , HTML 文件的正文写在这里... ... 一些标签 2、表单(form):原创 2013-03-22 09:55:40 · 801 阅读 · 0 评论 -
9、servlet技术
了解servlet的功能;了解servlet的生命周期;了解servlet的API;掌握创建并发布HttpServlet的方法;理解ServletContext与JavaWeb应用的关系1、Servlet简介 - Java Servlet是和平台无关的服务器端组件,它运行在Servlet容器中,Servlet容器负责Servlet和客户的通信以及调用Servlet的方法,Servle原创 2013-04-08 20:52:27 · 924 阅读 · 0 评论 -
3、servlet程序剖析及web.xml详解
WebRoot目录下有WEB-INF/classes子目录,用于存放编译的class文件,web.xml叫做部署描述符,是web应用的核心文件,WebRoot\WEB-INF\lib存放WEB应用使用的第三方库对于tomcat中配置的,path是一个上下文路径,是个逻辑路径,docBase 是逻辑路径对应的物理路径,这样就屏蔽了物理路径,确保系统安全。reloadable是对于class文件进原创 2013-03-26 14:28:50 · 1016 阅读 · 0 评论 -
2、HTTP协议
绝大多数的web开发,都是构建在http协议上的,HTTP——Hypertex Transfer Protocol,超文本传输协议HTTP是应用层协议,HTTP是一个基于请求/相应模式的,无状态的协议。http1.0每次请求都要申请建立连接,请求完毕关闭连接,在HTTP1.1中,给出了一个持续连接(Persistent Connections)的机制。URL,URI,URN1、HT原创 2013-03-26 08:45:39 · 744 阅读 · 0 评论 -
4、JSP与Servlet交互,JSP与JSP交互
1、JSP与Servlet交互,在jsp中form的action为servlet:register.jsp<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+pa原创 2013-03-27 13:44:58 · 2228 阅读 · 0 评论 -
5、Tomcat的JSP生成Servlet机制
JSP——JavaServer Pages1、JSP介绍 - 在传统的网页HTML文件(*.htm,*.html)中加入传统java程序片段(scriptlet)和JSP标签,就构成了JSP网页 - Java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。 - 所有程序操作都是在服务器端执行,网络上传送给客户端的仅是原创 2013-03-28 10:16:15 · 1507 阅读 · 0 评论 -
23、JSON详解
JSON——JavaScript Object Notation Javascript的对象图,轻量级数据交换格式Java的JSON解析库——org.json1、xml与json的表示xml: aaa bbb shganghai ccc ddd beijingJSON:[{username:"aaa",password:"bbb",add原创 2013-05-08 11:53:09 · 865 阅读 · 0 评论