`
junli0411
  • 浏览: 139188 次
  • 来自: ...
社区版块
存档分类
最新评论
文章列表
J2EE提供了一种特殊的Servlet,就是Filter。它不是一种单独的网络组件,因为它不产生请求和响应信 息,它必须依附于其他的网络组件存在。所以我们利用它完成信息的编码转化、数据加密、身份验证、数据压缩、日志记录等很多种工作。下面我们共同看一下 Filter的结构和具体的应用方法,并且结合实例进行讲解。  一、Filter的结构  我们自己编写的Filter必须要实现javax.servlet.Filter接口,这个接口只要包含了三个主要的方法:  init()-初始化过滤器,它的输入参数javax.servlet.FilterConfig的一个实例,可以这里初始化过滤要使用到的Filte ...
Apache和Tomcat同是Apache基金会下面的两个项目。一个是HTTP WEB服务器,另一个是servlet容器(servlet container),最新的5.5.X系列实现Servlet 2.4/JSP 2.0Spec。在我们生产的环境中,往往需要Apache做前端服务器,Tomcat做后端服务器。此时我们就需要一个连接器,这个连接器的作用就是把 所有Servlet/JSP的请求转给Tomcat来处理。在Apache2.2之前,一般有两个组件可选择。mod_jk和mod_jk2。后来 mod_jk2没更新了,转而更新mod_jk,所以现在一般都使用mod_jk做Apache和Tomc ...
Windows环境下的tomcat + apache配置(绝对实践操作版) 关键词: tomcat apache Apache的HTTPD是目前比较受欢迎的网站服务器软件,它不但功能强大,而且完全免费,并且支持市场上流行的各种操作系统(Windows, Linux,Mac os)。同时对于Java Servlet/JSP的支持,通常也会使用同样Apache出品的Tomcat。 Tomcat除了支持Java Servlet/JSP之外,也可以当做网站服务器使用,但是在对于静态的html文件、图片文件等的解析效率上不如Apache HTTPD的执行效率高。应用tomcat的服务器如果网站的访问量较 ...
4. Tomcat与Apache的整和3.4.1. 设置Tomcat与Apache Web 服务器服务器到现在为止,我们未讨论作为服务器扩展的Tomcat,只讨论了作为独立运行的服务器.但有一些问题需要说明:1.    当处理静态页面时,Tomcat不如Apache迅速.2.    Tomcat不象Apache ...
<%@ page contentType="text/html; charset=GB2312" %> <%@ page import="java.sql.*"%> <%@ page import="java.io.*"%> <%     //变量声明     Connection sqlCon; //数据库连接对象     Statement sqlStmt; //SQL语句对象     ResultSet sqlRst; //结果集对象     String strCon; //数据库连接字 ...
今天你多态了吗?Do You Polymorphism Today? [0]  Written by Allen Lee -1. 目录 -1. 目录 0. 写在前面的话。 0.0 关键字。 0.1 系统要求?! 0.2 如何阅读本文? 1. 图书馆魔术事件簿。 1.0 图书管理员 ...
1.Connector的选择   选择合适的Connector对于性能、配置的方便性有很重要的影响,目前大致上有JK1。x,  JK2, mod_webapp三种connector可以使用。 JK使用比较广泛。JK2是JK1.x的改进,比较新。但是不太容易配置,相关的文 档也比较少。此外,JK可以支持其他Web服务器和tomcat的集成。 但mod_webapp不支持。 因此,目前JK1.x是最好的选择。 2.获得JK 使用二进制版本如果你对手工编译源代码心有余悸,使用二进制版本也许是个明智的选择。你可以从http://apache。linuxforum。net/dist/jakarta/tom ...
服务器环境: RedHat Linux 8.0J2sdk1.4.1_02Tomcat 5.0.12 binary Apache 2.0.47 built from source jk2 connector source from jakarta.apache.org安装JDK:下载: j2sdk-1_4_1_02-linux-i586.bin 把jdk 安装在/usr/local/j2sdk1.4.1_02在/usr/local 下建立 软连接 jdk #ln -s /usr/local/j2sdk1.4.1_02 /usr/local/jdk[user@host]# cat /etc/prof ...
Struts 体系结构是目前基于java的 web系统设计中广泛使用的mvc构架。基本概念     Struts是Apache 基金会Jakarta 项目组的一个Open Source 项目,它采用模型-视图-控制器(Model-View- Controller,简称MVC)模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts 也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。Structs 框架的核心是一个弹性的控制层,基于如 Java Servlets,JavaBeans,ResourceBu ...
一个计算机高手的成长<o:p></o:p>每看一次这篇文章,除了佩服就是感动。 <o:p></o:p><o:p> </o:p>这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能 够为国内IT的发展尽 ...
1.用filter解决汉字编码及禁止页面缓存 (不用再在每个页面里去加那几行代码了): package beanservlettest; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.util.*; public class servfilter extends HttpServlet implements Filter {  private FilterConfig filterConfig;  //Handle the passed-in FilterConfig  pub ...
jsp乱码问题的一些解决方法         一、JSP页面显示乱码       下面的显示页面(display.jsp)就出现乱码:       <html>       <head>       <title>JSP的中文处理</title>       <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">       </head>         ...
struts+spring整合有3种方式,通过查阅资料得知,将servlet action 委托给spring来管理的这种方式优势最为显著.本次struts+spring整合测试就是采用委托的方法。 实施步聚: 首先在struts-config.xml文件中注册spring插件,如下所示。 代码 <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">          <set-property property="contextConfigLoc ...
工具:    Eclipse3.1、MyEclipse4.03、Tomcat5.5.9、Properties Editor插件、MySql4.1.13 新建工程:名称为 login 创建Struts框架 创建 index.jsp,增加一链接指向 login.jsp 按下Ctrl + N,创建 login.jsp、LoginAction,使用MyEclipse的向导就可以了,记得选对正确的版本 在ActionForm配置页中选择类型为动态Form,并继承于DynaValidatorForm,新增两个属性:username、password,在创建jsp文件打上钩,将路径改为/login.jsp,然 ...
Linux文件的复制、删除和移动命令     cp命令   该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的copy命令一样,功能十分强大。   语法:cp [选项] 源文件或目录 目标文件或目录   说明:该命令 ...
Global site tag (gtag.js) - Google Analytics