Listener采用了观察者模式(24种模式之一),Listener是servlet的监听器,他可以监听客户端的请求、服务器端的操作等, 通过监听器,可以自动激发一些操作。比如:监听在线用户数量当增加一个HttpSession时,就会激发sessinCreated(HttpSessionEvent ...
分类:
其他好文 时间:
2014-06-25 23:16:36
阅读次数:
320
struts2中action是多例的,即一个session产生一个action如果是单例的话,若出现两个用户都修改一个对象的属性值,则会因为用户修改时间不同,两个用户访问得到的属性不一样,操作得出的结果不一样.举个例子:有一块布长度300cm,能做一件上衣(用掉100cm)和一件裤子(用掉200cm...
分类:
其他好文 时间:
2014-06-25 22:46:53
阅读次数:
448
Web开发中的路径问题2012-01-23 01:43:54|分类: JAVA |标签:jspwebservlet路径javabean |举报 |字号大中小订阅 路径问题在Web开发中算是令人比较蛋疼的问题,尤其是用相对地址时,同样的代码,在不同的目录结构中竟然会出现有对有错的结果,让人茫然不知所措...
分类:
Web程序 时间:
2014-06-25 22:01:30
阅读次数:
270
1. 创建一个继承于GenericServlet的类3. 重写Server方法package cn.school;import java.io.IOException;import javax.servlet.GenericServlet;import javax.servlet.ServletEx...
分类:
系统相关 时间:
2014-06-24 12:45:41
阅读次数:
259
Sun公司提供了两个默认实现类GenericServlet和HttpServlet HttpServlet指能够处理Http请求的Servlet,它在原有的Servlet基础上添加了与HTTp相关的处理方法。因此编写Servlet事,通常继承这个类 HttpServlet复写了Server方法,.....
分类:
其他好文 时间:
2014-06-24 12:45:05
阅读次数:
138
Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某...
分类:
其他好文 时间:
2014-06-24 12:30:53
阅读次数:
227
实现一个servlet的helloworld小程序(不适用Eclipse)1. 在tomcat中的webapps下建一个应用程序FirstServlet(C:\tomcat\webapps\FirstServletweb)2. 在应用程序下建立目录 C:\tomcat\webapps\FirstSe...
分类:
系统相关 时间:
2014-06-24 12:30:15
阅读次数:
298
响应对象封装了服务端返回给客户端的所有信息。在HTTP协议中,这些信息通过HTTP头和消息体传送。 SRV.5.1缓冲 出于效率考量,servlet容器可以缓冲输出数据,但这并非强制要求。常见的WEB服务都会默认使用缓冲,但也允许servlet自行指定缓冲参数。 ServletResponse接口的...
分类:
其他好文 时间:
2014-06-24 12:15:59
阅读次数:
207
1. Servlet程序必须映射到一个URL地址由于客户端是通过URL访问web服务器资源,所以Servlet程序必须映射到一个URL地址。这个工作在web.xml文件中使用元素和元素完成用于注册Servlet,和分别用于设置Servlet的注册名称和完整类名一个元素用于映射一个已经注册的Servl...
分类:
其他好文 时间:
2014-06-24 11:39:07
阅读次数:
175
昨晚在csdn看到一位前辈写一个ajax+servlet+jsp验证,顿时心血来潮,在前辈的代码下我做出了如下简单好用的小 验证码生成器Demo,供大家做个参考。
1:添加VeriyCodeUtils类生成验证码图像
package com.servlet;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graph...
分类:
Web程序 时间:
2014-06-22 08:22:22
阅读次数:
258