Servlet生命周期

Servlet在web服务器启动并加载servlet,生命周期开始。当用户第一次到达时,web容器就开始找相应的servlet,找到之后执行servlet的init()方法进行初始化servlet,然后执行service()方法实现,根据请求方式不同,调用doGet 或 doPost 方法进行业务逻辑的处理,当servlet要销毁时会执行servlet的destory方法不知自己的是否写的对不对,还望指点一下?

jar扩展包位置

当你需要外部包时,把它放在jdk\jre\ext文件夹中就行了; 在eclipse中引入外部包后能通过编译,但是在启动tomcat6时,会出现错误,主要的错是找不到相应的包,把引入的外部包全部复制到tomcat6下的lib中就Ok了.

Java打包jar

Java程序的打包发布也就是打包成jar压缩包的过程,jar压缩包是可以直接点击运行的,类似.exe文件,所以我们要做的就是把java源文件编译后,打包成jar文件,那么我们的用户就可以直接双击运行了。是不是很爽。 其实,我们还可以作很多,比如我们也可以用工具把java程序做成.exe文件,我们也可以做成linux下可以运行的程序。   下面我们详细介绍步骤,并说明每个步骤的原因,知其然也得知其所以然。   …

Eclipse 查看源代码

Eclipse 查看源代码 1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES" 2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE) 3.选中rt.jar文件的这一项:“c:\program files\java\jre_1.5.0_06\lib\rt.jar”点 左边的“+” 号展开它, 4.展开后,可以看到“Source Attachment:(none)”,点这一项,点右…

spring入门编程问题集锦

1、如何学习Spring? 你可以通过下列途径学习spring: (1) spring下载包中doc目录下的MVC-step-by-step和sample目录下的例子都是比较好的spring开发的例子。 (2) AppFuse集成了目前最流行的几个开源轻量级框架或者工具Ant,XDoclet,Spring,Hibernate(iBATIS),JUnit,Cactus,StrutsTestCase,Canoo's WebTest,Struts Menu,Display Tag Library,OSCache,JSTL,Struts 。 你可以通过AppFuse源代码来学习sprin…

Java泛型简明教程

Java泛型简明教程 本文是从 Java Generics Quick Tutorial 这篇文章翻译而来。 泛型是Java SE 5.0中引入的一项特征,自从这项语言特征出现多年来,我相信,几乎所有的Java程序员不仅听说过,而且使用过它。关于Java泛型的教程,免费的,不免费的,有很多。我遇到的最好的教材有: The Java Tutorial Java Generics and Collections , by Maurice Naftalin and Philip Wadler Effective Java中文版(第2…

Java类加载器入门应用

1、类加载器负责加载 Java 类的字节代码到 Java 虚拟机中。最初是为了满足 Java Applet的需要而开发出来的,  Java Applet需要从远程下载Java类文件到浏览器中并执行。类加载器使得Java类可以被动态加载到Java虚拟机中并执行。 2、基本上所有的类加载器都是java.lang.ClassLoader类的一个实例,java.lang.ClassLoader类的基本职责就是根据一个指定的类的名称,找到或者生成其对应的字节代码,然后从这…

JAVA System.getProperty()参数大全

JAVA System.getProperty()参数大全 java.version            Java Runtime Environment versionjava.vendor            Java Runtime Environment vendorjava.vendor.url            Java vendor URLjava.home            Java installation directoryjava.vm.specification.version                    Java Virtual Machine specification versionjava.vm.specification.vendor                   …