
java web
文章平均质量分 60
java_奋斗
这个作者很懒,什么都没留下…
展开
-
servlet与filter的加载顺序详解
1).filter的init方法在容器初始化时加载。第一次加载容器执行顺序随机,以后再次加载顺序以第一次加载顺序为准。 2).filter的doFilter方法在请求url时执行,如果有多个filter匹配,则按照顺序执行(前提是doFilter方法里面最后要调用FilterChain的doFilter方法,这个方法作用是继续执行下个filter,如果没有加,则不执行下面的filter)原创 2014-10-05 19:08:04 · 364 阅读 · 0 评论 -
web.xml 中的listener、 filter、servlet 加载顺序及其详解
首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -> filter -> servlet 同时还存在着这样一种配置节:context-param,它用于向 ServletContext 提供键值对,即应用程序上下文信息。我们的 lis转载 2014-10-06 11:38:41 · 250 阅读 · 0 评论 -
Struts1和Struts2的区别和对比:
Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口,而struts2的Action是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 实现 常用的接口。Action接口不是必须的,任何有e转载 2014-10-06 21:58:32 · 258 阅读 · 0 评论 -
防盗链
为什么会产生盗链 一般浏览有一个重要的现象就是一个完整的页面并不是一次全部传送到客户端的。如果请求的是一个带有许多图片和其它信息的页面,那么最先的一个Http请求被传送回来的是这个页面的文本,然后通过客户端的浏览器对这段文本的解释执行,发现其中还有图片,那么客户端的浏览器会再发送一条Http请求,当这个请求被处理后那么这个图片文件会被传送到客户端,然后浏览器会将图片安放到页面的正确位置,就这原创 2014-10-08 16:12:35 · 330 阅读 · 0 评论 -
struts2的ognl标签详解
OGNL表达式struts2标签“%,#,$” 一、什么是OGNL,有什么特点? OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点: 1、支持对象方法调用,形式如:objName.methodName(); 2、支持类静态的方法调用和值访问,转载 2014-11-13 17:38:03 · 289 阅读 · 0 评论 -
struts2中的web.xml配置
2009-12-05 12:33:42| 分类: struts2学习笔记|举报|字号 订阅 注意点:如果web容器是J2EE1.3(servlet2.3)及以前的规范,由于不会自动加载struts的标签库,所以需要在web.xml文件中手动加载struts的标签库,文件名struts-tags.tld,一般放在WEB-INF下面,可以自己指定,在web.xml中原创 2014-11-14 16:01:13 · 868 阅读 · 0 评论 -
Hibernate核心API
Configuration类: Configuration对象用于配置和启动Hibernate。Hibernate应用通过Configuration实例来指定对象-关系映射文件的位置或者动态配置Hibernate的属性,然后创建SessionFactory实例。 SessionFactory接口: 一个SessionFactory实例对应一个数据存储源。应用从SessionFactory中获原创 2014-11-30 11:31:30 · 1310 阅读 · 0 评论 -
struts2之Action配置的各项默认值、result配置的各种试图转发类型及为应用指定多个struts配置文件
1、Action配置的各项默认值 (1)、如果没有为action指定class,默认是ActionSupport。 (2)、如果没有为action指定method,默认执行action中的execute()方法。 (3)、如果没有为action指定result,默认值为success。 2、result配置的各种试图转发类型 ... 其中type的常用类型有: di转载 2014-12-20 19:48:12 · 402 阅读 · 0 评论 -
ssh:对于java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I错误解决
在J2EE框架下开发web网站,这种问题经常遇到,只要我们网上搜一下,就可以看到很多版本的,我整理一下: 第一种可能性解决:看看我的项目:主要 是里面的Structs 1.3 (structs 2)和Hibernate 3.2(或更高版本)中的JAR包里antlr2.7.2 与 antlr2.7.6 冲突,只要删除Structs 1.3中的低版本的antlr2.7.2就可以了。具体操作如下原创 2014-12-23 11:32:20 · 392 阅读 · 0 评论