servlet全过程

[color=red]1,什么是Servlet2,Servlet有什么作用3,Servlet的生命周期4,Servlet怎么处理一个请求5,Servlet与JSP有什么区别6,Servlet里的cookie技术7,Servlet里的过滤器8,Servlet里的监听[/color]器 [color=green]一,什么是Servlet?[/color]Servlet是一个Java编写的程序,此程序是基于Http协议的,在服务器端运行的(如tomcat),是按照Servlet规范编写的一个Java类。[color=green][/color]二,…

servlet原理

Servlet技术1、Servlet简介Java Servlet是与平台无关的服务器端组件,它可以运行在Servlet容器中.Servlet容器负责Servlet和客户的通信以及调用Servlet的方法,Servlet和客户的通信采用"请求/响应"的模式2、Servlet APIServlet的框架是由两个Java包组成的:javax.servlet和javax.servlet.http。在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的通用接口和类。在javax.servlet.http包中定义了…

Servlet小结

Servlet总结一、Servlet 基本概念1、Servlet和Servlet容器Servlet规范两方面1)规定了Servlet如何写2)规定了Servlet应该运行的环境Servlet生命周期init、destory、service(doPost/doGet)init,destory只会执行一次service方法根据请求信息调用不同的doXxx()方法Servlet配置<servlet><servlet-name></servlet-name><servlet-class></servlet-class></servlet><…

Websphere 入门基础 第四课 Java Servlet技术

 4.1 Servlet简介   4.2 创建HTTP Servlet   4.3 调用 Servlet   4.1 Servlet简介  1.Servlet 是什么?  Servlet是使用Java Servlet 应用程序设计接口(API)及相关类和方法的 Java 程序。除了 Java Servlet API,Servlet 还可以使用用以扩展和添加到 API 的 Java 类软件包。Servlet 在启用 Java 的 Web 服务器上或应用服务器上运行并扩展了该服务器的能力。Java servlet对于Web服务器…

给hibernate配置文件加密 解密的方案

如何给工程中的配置文件加密 解密之前有人问过hibernate密码问题,大家都没有给出一个具体的解决方案,所以我就看了一下代码,把我的想法和实现拿出来和大家讨论一下。我现在的环境是spring+hibernate,但是这并不影响这个加密解密的问题,其他环境应该是略有不同,但是思路肯定是一样的。总体思路:在工程的配置文件中填写数据库密码的密文,在应用程序使用datasource的时候解密成明文以创建连接。步…

JRE 与 JDK ,JVM Client Server了解

一、JRE: java runtime environment  java 运行环境JRE是运行java所需要的环境。包含JVM标准实现和JAVA核心类库,以及javaplug-in。可以在JRE上进行运行、测试和传输应用程序。JRE不包括编译器,调试器和其他工具。也就是说,如果直接运行一个java编译好了的class文件,使用JRE就OK 了。但是如果你要开发一个java文件,然后对它进行编译,调试等工作,这个时候就要用到JDK 了。 二、JDK: java develop…

Struts2.propertise

struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求. struts.properties配置文件 struts.properties文件是一个标准的Properties文件,该文件包含了系列的key-value对象,每个key就是一个Struts 2属性,该key对应的value就是一个Struts 2属性值. struts.properties文件通常放在Web应用的WEB-INF/classes路径下. 实际上, 只要将该文件放在Web应用的CLA…

JVM

[color=darkblue]在使用Java程序从数据库中查询大量的数据或是应用服务器(如tomcat、jboss,weblogic)加载jar包时会出现 java.lang.OutOfMemoryError异常。这主要是由于应用服务器的内存不足引起的。这种异常常有以下几种情况(以下以tomcat环境为例,其它WEB服务器如jboss,weblogic等是同一个道理):   1. java.lang.OutOfMemoryError: PermGen space   PermGen space的全称是Permanent Generati…

深入理解com+和mts,dcom,msmq,remoting

开发人员经常要我讲一些关于微软在今后对于以下几个方面的策略:com+、微软事务服务(mts)以及它的jit引擎和对象缓冲(object pooling)、 微软消息队列(msmq)和dcom。还有网站、应用服务器、asp和组件整合之间的关系到底是什么?既然每个人都嚷着要答案,那么就让我们一次解决掉所有这些问题。首先,我来讲解一下有关com+和mts的问题。使用com+和mtscom+一直以来都很流行,所以如果需要用到com+…

Tomcat5启动流程与配置详解 2

2011-03-18 13:492.3加载类和资源的顺序为:1、/Web-INF/classes 2、/Web-INF/lib/*.jar 3、Bootstrap 4、System 5、$CATALINA_HOME/common/classes6、$CATALINA_HOME/common/endores/*.jar 7、$CATALINA_HOME/common/lib/*.jar 8、$CATALINA_HOME/shared/classes9、$CATALINA_HOME/shared/lib/*.jar3.server.xml3.1配置tomcat组件的XML文件server.xml:①顶层类元素[Top Level Elements]: 位于整个配…

关于 JAR 您不知道的 5 件事

简介: 除了一些基础的 JAR 之外,许多 Java™ 开发人员绝没有想到 — 仅使用它们就可以绑定类。但 JAR 不仅仅是一个重命名的 ZIP 文件。在本文中,您将学习如何最大限度地使用 Java Archive 文件,包括 jarring Spring 依赖项和配置文件的一些技巧。对于大多数 Java 开发人员来说,JAR 文件及其 “近亲” WAR 和 EAR 都只不过是漫长的 Ant 或 Maven 流程的最终结果。标准步骤是将一个 JAR 复制到服务器(…

framework Schedule Quartz

quartz http://www.opensymphony.com/quartz/ 不带依赖 jar 的基于 Quartz 的示例 Java 代码 http://download.boulder.ibm.com/ibmdl/pub/software/dw/java/j-quartz-noJars.zip 带有依赖 jar 的基于 Quartz 的示例 Java 代码 http://download.boulder.ibm.com/ibmdl/pub/software/dw/java/j-quartz-withJars.zip   Quartz从入门到进阶 http://kebo.iteye.com/blog/255046 http://onjava.com/pub/a/on…

jar相关知识

未分类 , , , , 发表评论
对于大多数 Java 开发人员来说,JAR 文件及其 “近亲” WAR 和 EAR 都只不过是漫长的 Ant 或 Maven 流程的最终结果。标准步骤是将一个 JAR 复制到服务器(或者,少数情况下是用户机)中的合适位置,然后忘记它。 事实上,JAR 能做的不止是存储源代码,您应该了解 JAR 还能做什么,以及如何进行。在这一期的 5 件事 系列中,将向您展示如何最大限度地利用 Java Archive 文件(有时候也可是 WAR 和 EAR)…

关于 JAR 您不知道的 5 件事

对于大多数 Java 开发人员来说,JAR 文件及其 “近亲” WAR 和 EAR 都只不过是漫长的 Ant 或 Maven 流程的最终结果。标准步骤是将一个 JAR 复制到服务器(或者,少数情况下是用户机)中的合适位置,然后忘记它。 事实上,JAR 能做的不止是存储源代码,您应该了解 JAR 还能做什么,以及如何进行。在这一期的 5 件事 系列中,将向您展示如何最大限度地利用 Java Archive 文件(有时候也可是 WAR 和 EAR)…

反应迟钝的 Resin

CRM 系统终于测试 OK 可以上线了。可是上线怎么就这么痛苦呢……在测试服务器上一切都好好的,可是一模一样的文件从 CVS server 上 checkout 到正式应用服务器上、编译、打成 Jar 包、重起 Resin,就是找不到明明存在在 lib 目录下的 Jar 包……然后把 Resin 再重起,可以找到了 Jar 包了。以为搞定了,换一个页面,居然又说找不到 Jar 包中的某某某 package……真是……明天在整吧,今天实在是困死了,回宿舍…
下一页 »