加载中
Servlet容器原型(三)——Tomcat 4默认连接器浅谈

其实就是在Servlet容器原型(二)的基础上,讲讲Tomcat中处理HTTP请求的那部分的一个优化,这也是Tomcat4中默认采用的方法。 在这幅图中我们看到Bootstrap启动之后会启用一个叫做HttpConnect...

2014/08/07 21:46
41
Java日志系统浅谈

日志系统是一种开发中不可或缺的跟踪调试工具,特别是在那些无人值守的后台程序和没有跟踪调试环境的系统中有着广泛的应用。 长期以来,日志系统都是作为应用程序的一种服务(此“服务”不按...

2014/08/05 22:38
126
关闭Selenium2中 HtmlUnitDriver 的Warning

近日了解了一下Web自动化测试的一个工具:Selenium WebDriver ,接触它是因为它有一个好处,那就是可以打开一个无窗口的浏览器,而且可以自动执行Javascript。我这里的“自动执行”是指它完全...

2014/03/03 21:43
4.4K
Servlet容器原型(二)——一个简单的连接器

在(一)的基础上增加了,一个连接器,负责解析HTTP请求头,使servlet实例能够获得到请求头,cookie和请求参数/值等信息。 下面是这个应用程序的类图: Bootstrap类很简单,代码如下: publ...

Servlet容器原型(一)—— 一个简单的Servlet容器

在javax.servlet.servlet中的Servlet接口,声明有5个方法,签名如下: public void int(ServletConfig config) throws ServletException; public void service(ServletRequest reque...

Tomcat的web.xml配置详解

1 定义头和根元素   部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。 DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务...

2013/07/31 22:01
502
在Java Web开发中,经常会用到跳转页面的方法,一般有下面两种方法。

在Java Web开发中,经常会用到跳转页面的方法,一般有下面两种方法。 Java代码 HttpServletResponse response = new HttpServletResponse(); response.sendRedirect(location) Java代码 Requ...

2013/07/06 13:35
426
JSP/Servlet几种常见的容易混淆的路径函数

request.getRequestURI() 返回值类似: /myContext/requestdemo.jsp 返回值是String request.getRequestURL() 返回值类似: http://localhost:8080/myContext/requestdemo.jsp 返回值是Strin...

2013/04/26 18:04
67
class.forname().newInstance()

Class.forName(xxx.xx.xx) 返回的是一个类 首先你要明白在java里面,任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。 至于什么时候用,你可以考虑一下...

2013/04/22 20:30
41
java dom4j操作xml

SAXReader reader = new SAXReader(); Document doc = reader.read(...); List childNodes = doc.selectNodes( "//Config/Child/ChildNode"); for(Object obj:childNodes) { Node childNode ...

2013/04/22 19:36
70
设计模式学习笔记之策略模式(Java实现)

package pattern_test.strategy_pattern; /** * 策略接口,也可以叫做算法的抽象 * @author glogo * */ public interface Strategy {   /**  算法内容,从一组数据中挑出一个*/   int pic...

JVM

Java 堆(每个 Java 对象在其中分配)是您在编写 Java 应用程序时使用最频繁的内存区域。JVM 设计用于将我们与主机的特性隔离,所以将内存当作堆来考虑再正常不过了。您一定遇到过 Java 堆O...

2013/04/17 16:46
227
设计模式学习笔记之单例模式(Java实现)

一个普通的Java类实现的单例模式代码如下: /** * 单例模式 * @author glogo * */ public class Singleton {   private static volatile Singleton singleton = null;      //构造函数必须...

J2EE开发流程的学习总结

一直在鼓捣这个,总结学习了。

2013/03/30 15:57
225
Struts2的Stack Context和ValueStack

1、提到Struts2的传值功能时,经常会见到Stack Context和ValueStack等概念,那么它们到底是什么,有什么作用呢。 ValueStack(值栈):Struts2将OGNL上下文设置为Struts2中的ActionContext(内...

2013/03/08 00:26
275
Struts2数据传输的背后机制

1. 数据传输背后机制:ValueStack(值栈) 在这一切的背后,是因为有了ValueStack(值栈)! ValueStack基础:OGNL 要了解ValueStack,必须先理解OGNL(Object Graphic Navigatino Language)! ...

JavaBean规范

(1)JavaBean 类必须是一个公共类,并将其访问属性设置为 public (2)JavaBean 类必须有一个空的构造函数:类中必须有一个不带参数的公用构造器,此构造器也应该通过调用各个特性的设置方法...

2013/03/07 00:54
211
ContentType,charset和pageEncoding的区别

ContentType 属性指定响应的 HTTP 内容类型。如果未指定 ContentType,默认为 text/HTML。   语法  Response.ContentType [= ContentType ]   参数   ContentType pageEncoding是jsp...

jsp的两种include

我们都知道在jsp中include有两种形式,分别是 <%@ include file=” ”%> <jsp:include page=” ” flush=”true”/> 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么...

2013/02/17 01:46
50
JSP+JavaScript+JavaBean打造级联菜单

index.jsp <%@page contentType="text/html; charset=gbk" language="java" import="java.sql.*" errorPage=""%> <jsp:useBean id="connDB" class="com.core.ConnDB" scope="page"/> <% Re...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部