- 浏览: 27255 次
最新评论
文章列表
1、概念
Servlet中的listener的作用是通过监听一些事件的发生,listener在事件发生前后可以做一些必要的处理。
2、原理
简单理解就是事件源生成事件并将其发送至一个或多个监听器,监听器简单地等待,直到它收到一个事件。一旦事件被接受,监听器将处理这些事件并进行一些处理。listner监听的主要事件抽象的理解包括三种:ServletContextEvent、ServletRequestEvent、 HttpSessionEvent。
3、八种监听器
ServletContextEvent对Servlet上下文进行监听
- 2013-04-25 16:02
- 浏览 190
- 评论(0)
1、WebService工作原理-SOAP 当客户端调用一个WebService的方法时,首先将方法名称和需要传递的参数包装成XML,也就是SOAP包,通过HTTP协议传递到服务器端,然后服务器端解析这段XML,得到被调用的方法名称和传递过来的参数,进而调用WebService相应的方法,方法执行完毕后,将返回结果再次包装为XML,也就是SOAP响应,发送到客户端,最后客户端解析这段XML,最终得到返回结果。2、WebService实现
创建WebService 项目
创建WebService类
package service;
...
- 2013-04-23 15:17
- 浏览 160
- 评论(0)
1、关系
PreparedStatement继承Statement,他们属于父与子的关系。使用上来说Statement使用的地方都可以换成PreparedStatement。
2、安全性
Statement的直接执行SQL语句,无法防止SQL注入问题。PreparedStatement可以使用占位符,可以防止SQL注入问题。
这里举例说明:
使用Statement stmt.executeQuery("select * from users where lastname = '"+lastName+"'");使用Prepa ...
- 2013-04-03 15:38
- 浏览 1025
- 评论(0)
Tomcat和Servlets Tomcat是一个web容器,它实现了J2EE中的JSP和servlet开发标准。编译好的servlet类运行在tomcat容器中,客户端不可以通过浏览器直接访问Servlet,需要在web.xml中进行相关配置之后才可以。
Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。
Servlet的生命周期是由Tomcat容器管理的,过程如下:
1. 客户发出请求—>We ...
- 2013-03-28 17:04
- 浏览 397
- 评论(0)
J2EE为企业开发用的中间件的开发提供的一系列规范,为Enterprise JavaBean(EJB)技术提供了一个实现环境。EJB定义了一个服务器端组件模型和一个不依赖软件供应商的编程接口,通过为中间件服务提供支持,降低了中间件的复杂度,这样就简化了中间组件的开发。这样按照J2EE规范开发的中间件,便保证了中间件的事务性、可伸缩性和可移植性,达到“一次编写,到处运行”的目的。
说的直白了就是J2EE就是包括了一些规范的、一个实现了EJB技术的平台,目的就是开发“一次编写,到处运行”中间件。
- 2013-03-18 19:09
- 浏览 399
- 评论(0)
-------------------------------------------------------------
1 概述
-------------------------------------------------------------
1.1
对比
J2ME:功能非常有限,用于嵌入式设备
J2SE:包含原始的核心类库,用于桌面应用程序和浏览器中的Applet
J2EE:对现有和新技术的集成加速应用开发。功能非常全面,用于数据处理和服务器端应用
1.2
目的
将复杂的问题分布到分散的平台上
- 2013-03-18 11:06
- 浏览 271
- 评论(0)
1.去掉了C/C++中的可以通过[]或者使用指针来访问元素的功能
2.数组和对象相似,它们是都是使用new 关键字来创建的
3.元素的类型在声明时被确定
4.存储不同类型的数组元素可以使用collection 类
5.数组的声明不需要分配任何存储 ...
- 2013-03-12 11:40
- 浏览 215
- 评论(0)
几乎所有的Web开发人员都使用HTML编辑过网页,也知道HTM元素具体是什么效果,尽管如此,但是很多时候,开发人员需要的页面布局和页面效果却依然不是按照自己想要的效果出现。之所以产生这样的问题很大的原因是开发人员在了解自己或客户需要的效果之后,就会受这些页面效果的影响失去考虑页面结构的能力。
我们很多人都知道HTML是一种树形结构的,任何一本关于HTML的书籍的开篇都会提到这个概念。但是很多Web开发者在开发过程中却会经常遇到因为这个概念所出现页面布局和排版问题。
如下图中,你作为一个web开发者,是使用那种HTML元素如何进行块分割的呢?
- 2013-02-06 16:41
- 浏览 787
- 评论(0)
目录
1、JavaScript概述
2、HTML世界
3、JavaScript基本语法
4、JavaScript语句
- 2012-09-17 22:09
- 浏览 368
- 评论(0)
目录
1、JavaScript概述
2、HTML世界
3、JavaScript基本语法
4、JavaScript语句
- 2012-09-17 20:22
- 浏览 352
- 评论(0)
目录
1、JavaScript概述
2、HTML世界
3、JavaScript基本语法
4、JavaScript语句
- 2012-09-16 22:55
- 浏览 257
- 评论(0)
目录
1、JavaScript概述
2、HTML世界
3、JavaScript基本语法
4、JavaScript语句
- 2012-09-12 23:19
- 浏览 203
- 评论(0)
目录
1、JavaScript概述
2、HTML世界
3、JavaScript基本语法
4、JavaScript语句
- 2012-09-08 07:19
- 浏览 342
- 评论(0)
目录
1、JavaScript概述
2、HTML世界
3、JavaScript基本语法
4、JavaScript语句
- 2012-09-05 20:53
- 浏览 376
- 评论(0)