Web
文章平均质量分 77
feijianxia
不要让任何人对你说你成不了大器,
你有梦想的话,就得保护它!
展开
-
web应用事件(listener)
作者:Faisal Khan 翻译:gagaghost概述: 在Servlet2.3规范中,Web应用事件是新增加的部分。它让你能最大程度地控制你的Web应用。在本文中,我们将学习两个很重要的应用事件:应用的启动和停止Session的创建和失效如它们的名字那样,应用启动事件发生在你的应用第一次被servlet容器装载和启动的时候;停止事件发生在Web应用停止的时候。转载 2007-07-26 23:12:00 · 873 阅读 · 0 评论 -
Ant入门-配置和使用 选择自 gotoidea 的 Blog
首先下载ant在http://jakarta.apache.org/builds,然后解压缩到本地,我把它压缩到C:/ant目录下在环境变量修改属性在path属性前增加------C:/ant/bin;这样就可以使用ant了build.xml文件都包含一个project和至少一个target元素,target元素中包含一个或多个任务元素,任务是一段可执行的代码。根元素是pro转载 2007-09-10 16:01:00 · 713 阅读 · 0 评论 -
ant使用简介
ant使用简介 - []Tag: ant http://www.chinaitpower.com/A200507/2005-07-24/167032.htmlant使用简介ant 是apache 工程的一个子工程,是一个基于java的build工具。ant类似于make工具,但没有传统的make工具的缺点。传统的make往往只能限制在某一平台上使用,ant本身用java类实现,转载 2007-09-10 16:09:00 · 3887 阅读 · 2 评论 -
Ant简介
转:http://developer.ccidnet.com/pub/disp/Article?columnID=295&articleID=27619&pageNO=1 Ant简介Ant是Apache提供给Java开发人员的构建工具,它可以在Windows OS和Unix OS下运行,它不仅开放源码并且还是一个非常好用的工具。我强烈建议在进行JavaBean、EJB等开发时安装,不建议安转载 2007-09-10 16:05:00 · 762 阅读 · 0 评论 -
使用 HttpSessionListener 补偿“浏览器缓存凭据”
浏览器会缓存用户凭据并经常自动将它们重新发送到服务器。这样,即使退出或超时,WebLogic Server 会话也不会受到破坏。可以只缓存当前浏览器会话的凭据,也可以缓存多个浏览器会话的凭据,具体取决于浏览器。 可以通过创建实现 javax.servlet.http.HttpSessionListener 接口的类来验证 WebLogic Server 的会话是否受到了破坏。如果 W转载 2007-10-15 16:07:00 · 1003 阅读 · 0 评论 -
Filter小例子
原创文章,鼓励转载请务必注明出处,作者:李佳最近项目中需要转换路径,把访问/m ,/m/,/m/* 的连接分发到三种不同类型的手机中,解决方法是使用Filter,在进入Servlet之前进行拦截,之后改变显示路径相关代码如下: package common.util.mobile;import java.io.IOException;import javax.ser原创 2007-10-10 17:29:00 · 1626 阅读 · 0 评论 -
用web.xml控制Web应用的行为( 限制对Web资源的访问)
限制对Web资源的访问 现在,可以指示服务器使用何种验证方法了。"了不起,"你说道,"除非我能指定一个来收到保护的URL,否则没有多大用处。"没错。指出这些URL并说明他们应该得到何种保护正是security-constriaint元素的用途。此元素在web.xml中应该出现在login-config的紧前面。它包含是个可能的子元素,分别是:web-resource-co转载 2007-10-12 15:14:00 · 3182 阅读 · 0 评论 -
web.xml 配置参考文档
web.xml Deployment Descriptor ElementsThe following sections describe the deployment descriptor elements defined in the web.xml file under the root element : context-param description转载 2007-10-12 14:38:00 · 1426 阅读 · 0 评论 -
web.xml 部署描述符元素
在每一个Web应用程序路径的WEB-INF/下和conf/下存在一个Web.xml配置文件,用来设定Web应用程序的配置。在Web.xml中的设定非常多,接下来分段来说明它的各项设定: PUBLIC"-//Sun Microsystems,Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/转载 2007-10-12 15:26:00 · 2164 阅读 · 0 评论 -
EL表达式
EL 简介 EL 全名为Expression Language,它原本是JSTL 1.0为方便存取数据所自定义的语言。当时EL只能在JSTL 标签中使用,如下: 程序执行结果为10。但是你却不能直接在JSP 网页中使用: Hi ! ${ username } 到了JSP 2.0 之后,EL 已经正式纳入成为标准规范之一。因此,只要是支持Servlet 2.4 / JSP 2.0 的Cont转载 2008-11-27 15:53:00 · 458 阅读 · 0 评论 -
Ant突然出现错误了
因为这一阶段开始使用maven,就没怎么用ant,今天突然在命令行敲了一下ant,然后回车,傻眼了。。。>> CODEjava.lang.InstantiationException: org.apache.tools.ant.Main at java.lang.Class.newInstance0(Class.java:293) at java转载 2007-09-10 16:12:00 · 933 阅读 · 0 评论 -
ajax积累
原创文章,鼓励转载,请务必注明出处,作者:李佳积累:1、DHTML(Dynamic HTML)结合了HTML、CSS、JavaScript 和 DOM。2、标准XMLHttpRequest操作abort() 停止当前请求getAllResponseHeaders() 把HTTP请求的所有响应首部作为键/值对返回getResponseHeader("header") 返回指定首部的串值ope原创 2007-09-05 16:34:00 · 515 阅读 · 0 评论 -
Tomcat中文乱码问题的原理和解决方法
自从接触Java和JSP以来,就不断与Java的中文乱码问题打交道,现在终于得到了彻底的解决,现将我们的解决心得与大家共享。 一、Java中文问题的由来 Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互产生的乱码问题。转载 2007-09-05 16:30:00 · 711 阅读 · 0 评论 -
web应用过滤器(filter)
转载, 原作者: 李文军filter的功能是使用户可以改变一个request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开servlet时处理response.换种说法,filter其实是一个”servlet chaining”(servlet 链).一个fi转载 2007-07-26 23:40:00 · 689 阅读 · 0 评论 -
super.init(config)调用的原理
原创文章,鼓励转载请务必注明出处,作者:李佳 servlet的init(ServletConfig config)方法中会有一个super.init(config);其原理如下:1.如果用户不需要设置一些初始化操作,那么init()方法的实现可有可无,因为可以从父类GenericServlet中继承得到.2.如果用户需要servlet通过从web.xml中读取initializatio原创 2007-07-27 16:49:00 · 5428 阅读 · 1 评论 -
servletcontext 与 servletconfig 分析
对于web容器来说,ServletContext接口定义了一个servlet环境对象,这个对象定义了一个在servlet引擎上的servlet的视图。通过使用这个对象,servlet可以记录事件,得到资源并得到来自servlet的引擎类。servlet容器在启动时会加载web应用,并为每个web应用创建唯一的servlet context对象,可以把ServletContext看成是一个Web应用转载 2007-07-27 00:41:00 · 592 阅读 · 0 评论 -
Commons-logging + Log4j 入门指南
Commons-logging + Log4j 入门指南原创:庄晓立(liigo)www.liigo.com2005-8-13为什么要用日志(Log)?这个……就不必说了吧。为什么不用System.out.println()?功能太弱;不易于控制。如果暂时不想输出了怎么办?如果想输出到文件怎么办?如果想部分输出怎么办?……为什么同时使用commons-loggi转载 2007-08-27 17:11:00 · 841 阅读 · 0 评论 -
log4j快速入门实践功略
#log4j.rootLogger = [ level ] , appenderName, appenderName, #优先级level 为 OFF、FATAL、ERROR、WARN、INFO、DEBUG、log、ALL或自定义的优先级#Log4j常用的优先级FATAL>ERROR>WARN>INFO>DEBUG#stdout为控制台 ,Errorlog为错误记录日志 ,log4j.rootCa转载 2007-08-28 10:36:00 · 718 阅读 · 0 评论 -
Log4j基本使用方法
Log4j基本使用方法 Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、 INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。 一、定义配置文件 其实您也可以完全不使用配置文件,而是在代码中配置Log4转载 2007-08-27 16:22:00 · 559 阅读 · 0 评论 -
JAVA中日志-log4j简单应用
JAVA程序开发,经常用到日志输出,在一个所谓的软件公司里大多会有自己一套配置风格,读取配置文件再对日志属性进行初始化,这样固然好,但有时可能并不需要小题大做,然log4j这个包一定会经常用到,以下就是一个简单应用。 前题,下载一个log4j的包,本人用log4j-1.2.9.jar。 新建一个java项目,内容如下,根据实际需要改本地的包名和类名。 /**转载 2007-08-27 16:46:00 · 725 阅读 · 0 评论 -
在Spring的项目中配置Log4j
原创文章,转载请务必注明出处,作者:李佳 1.在web.xml中加入如下代码 log4jConfigLocation /WEB-INF/classes/log4j.properties org.springframework.web.util.Log4jConfigListener log4j org.springframework.web.u原创 2007-08-28 14:57:00 · 2811 阅读 · 0 评论 -
Log4j日志管理系统简单使用说明
Log4j有三个主要的组件:Loggers,Appenders和Layouts,这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松的记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。下面对三个组件分别进行说明:1、 Loggers Loggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这转载 2007-08-27 16:56:00 · 554 阅读 · 0 评论 -
Tiles标记库(The Tiles Tag Library)
作者: Chuck Cavaness 原文: http://www.onjava.com/pub/a/onjava/excerpt/progjakstruts_14/index3.html译者: blasterboy Email: zhangjy@bpusoft.com.cn MSN: sinogod928@hotmail.co转载 2008-12-02 17:28:00 · 674 阅读 · 1 评论