- 博客(42)
- 资源 (14)
- 收藏
- 关注
转载 spring security设置(springSecurityFilterChain与DelegatingFilterProxy)
下面是从外网找到的一篇好文章,好文采!但是,有一点想不明白的是,这么好的文章为什么就要把人家挡在国门之外!想不通……Simple web application with Spring Security: Part 13In the last few pages on spring security series, I was about to tackle method-level
2011-10-29 09:59:44 23034 11
转载 jasperreports不能使用spring而使用普通servlet来显示图片
详细内容查看这篇帖子:http://forum.springsource.org/archive/index.php/t-25030.html
2011-10-28 16:09:06 1302
转载 优化extjs速度:将js格式文件压缩成gzjs格式来读取
参考这篇博文:http://kangsoft.iteye.com/blog/602731最近做的Ext项目Ext的插件都比较大,对于网页的浏览速度也是非常不容乐观的,于是就需要对所加载的js文件进行优化,其中一个方法就是对于较大的js文件可以进行压缩。压缩成gzjs格式,但是gzjs后缀名的文件又不能被浏览器所认识,得需要对服务器端做些处理。一、将js格式文件压缩成gzjs格式
2011-10-28 15:58:36 5272 1
原创 利用Filter实现对网页某些特殊属性的设置,例:设置网页的缓存情况
前言: 网页的缓存情况可以通过设置网页的header的Cache-Control变量来实现。对于网页的缓存原理以及这个Cache-Control值的设定意义请参考,小弟,kaiwii,的博客中的另外一篇文章:浏览器缓存实现原理一、设计思路以及代码示例:1、通过filter对http请求的某些属性值进行设置因为所有的请求以及响应都必须要通过filter的,所以,我们可以通过fil
2011-10-28 14:51:58 1948
转载 浏览器缓存实现原理
浏览器缓存将文件保存在客户端,好的缓存策略可以减少对网络带宽的占用,可以提高访问速度,提高用户的体验,还可以减轻服务器的负担。因此我们有必要了解它的实现原理,用来提高网站的性能。当一个客户端请求web服务器, 请求的内容可以从以下几个地方获取:服务器、浏览器缓存中或缓存服务器中。这取决于服务器端输出的页面信息。页面文件有三种缓存状态。1.最新的:选择不缓存页面,每次请求时都从服务器获取最新
2011-10-28 14:24:46 1212
原创 jasperreport学习官方例子:webapp
学习开源项目的最好办法:通过学习官方例子。当然,在这之前最好看看关于这个开源项目是什么东东,有什么基本概念。对于jasperreport,建议先看看官网里面的这篇文章:http://jasperforge.org/projects/jasperreports 一、将webapp部署到tomcat上首先,要run一下ant对应的build.xml文件看一下主要是做了以下两个事
2011-10-28 11:41:15 10461
原创 Scriptlet
What is a Scriptlet? A Script is a Java Class that extends one of the two following classes: JRDefaultScriptletJRAbstractScriptletThe sample extends the JRDefaultScriptlet. The differenc
2011-10-28 09:15:59 2282
转载 PrintWriter与ServletOutputStream的区别
1. PrintWriter是以字符为单位,对所有的信息进行处理,而ServletOutputStream仅对二进制的资料进行处理。2. PrintWriter在输出字符文本时内部需要将字符串转换成某种字符集编码的字节数组,使用他的好处就是不需要自己来完成从字符串到字节数组的转换。 转换的字符集编码是通过设置setContentTpye或setCharacterEncoding或setLo
2011-10-25 14:33:52 1427
转载 constructor与initComponent
First off, the ability to override via constructor was added in a later version of Ext than initComponent , so all code of a certain age would have to use initComponent. These days, you would still
2011-10-24 16:35:07 2521
转载 multipart/form-data
见此文:http://www.360doc.com/content/11/0322/22/2631212_103695288.shtml
2011-10-24 14:51:11 730
翻译 org.apache.commons.fileupload.servlet.ServletFileUpload-api
public class ServletFileUploadextends FileUploadHigh level API for processing file uploads.This class handles multiple files per single HTML widget, sent using multipart/mixed encoding type,
2011-10-24 10:50:05 2459
翻译 org.apache.commons.fileupload.disk.DiskFileItemFactory
public class DiskFileItemFactoryextends java.lang.Objectimplements FileItemFactoryThe default FileItemFactory implementation. This implementation creates FileItem instances which keep thei
2011-10-24 10:34:16 5820
翻译 org.apache.commons.fileupload.FileItemFactory-api
public interface FileItemFactoryA factory interface for creating FileItem instances. Factories can provide their own custom configuration, over and above that provided by the default file up
2011-10-24 10:16:15 2545
翻译 org.apache.commons.fileupload. FileItem-api
public interface FileItemextends java.io.SerializableThis class represents a file or form item that was received within a multipart/form-data POST request.After retrieving an instance of thi
2011-10-24 10:12:22 5546 1
原创 Extjs+Struts+simpleCaptcha+jsp:搭建你的验证码平台
步骤一:在servlet容器中部署一个SimpleCaptchaServlet1、编写一个名为SimpleCaptchaServlet的HttpServlet子类:import java.io.IOException;//from kaiwii's blogimport javax.servlet.ServletException;import javax.serv
2011-10-22 18:12:36 3881
转载 eclipse 查看方法被调用情况、查看变量被方法使用情况
Ctrl+Alt+H如果你想知道一个类的方法到底被那些其他的类调用,那么请选中这个方法名,然后按“Ctrl+Alt+H”,Eclipse就会显示出这个方法被哪些方法调用,最终产生一个调用关系树。助记:"H"--->"Hierarchy"--->"调用层次"
2011-10-21 16:23:12 11395 2
转载 HttpServlet详解
HttpServlet详解 Servlet的框架是由两个Java包组成:javax.servlet和javax.servlet.http. 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类.在javax.servlet.http包中定义了采用HTTP通信协议的HttpServlet类. Servlet的框架的核心是javax.servlet.
2011-10-20 11:20:17 726
转载 cxf基本入门
基础架构 CXF旨在为服务创建必要的基础设施,它的整体架构主要由以下几个部分组成: 1.Bus 它是C X F架构的主干,为共享资源提供了一个可配置的场所,作用非常类似于S p r i n g的ApplicationContext。这些共享资源包括WSDL管理器、绑定
2011-10-19 10:53:06 1876
原创 JAX-WS规范
JAX-WS规范实现了java类与soap之间“沟通”的桥梁。在这里有两点需要注意的,第一:开发者对这种“沟通”是一无所知的,是自动进行的;第二:这里我使用到的是“沟通”一词而不是“转换”。java类可以理解成实体,就好像使用移动电话的人,而soap是通讯手段,可以理解成电信运营
2011-10-19 09:57:42 1369
原创 deployment descriptor
字面意思:部署描述符我的理解:就是说,为了部署一个web 应用,所需要使用到的一些配置信息,也可以理解成配置文件。大概就是指,web.xml里面的内容吧……
2011-10-19 09:32:29 4422
原创 什么是soap
HTTP + XML = SOAP SOAP(Simple Object Access Protocol) 是基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换。或者更简单地说:SOAP 是用于访问网络服务的协议。 具体参考:http:/
2011-10-19 08:58:52 886
翻译 cxf-Writing a service with Spring
译者:kaiwii原文位置:http://cxf.apache.org/docs/writing-a-service-with-spring.html本例子带领你去开发你的第一个Spring service.从中,你将会学会以下的内容:1、 为c
2011-10-18 15:11:00 1204
翻译 cxf基本功能
译者(kaiwii)注:原文位置:http://cxf.apache.org/docs/why-cxf.html With so many options available to developers today in the web services space,
2011-10-18 11:20:56 1364
翻译 XML data binding
XML data binding refers to a means of representing information in an XMLdocument as an object in computer memory. 翻译:XML data binding是
2011-10-18 10:45:39 2465
原创 sitemesh_入门
笼统理解:通过filter包装request和response,实现模板功能。具体实现:首先,将sitemesh的jar复制到web项目的lib目录下然后,编写sitemesh的三个配置文件第一、编写web.xml目的:1、将sitemesh框架集成到
2011-10-17 10:38:26 4043
转载 Spring Security
安全过滤器链 Spring Security的web架构是完全基于标准的servlet过滤器的。 它没有在内部使用servlet或任何其他基于servlet的框架(比如spring mvc), 所以它没有与任何特定的web技术强行关联。 它只管处理HttpServletReq
2011-10-15 10:36:51 3038
翻译 DelegatingFilterProxy-api
译者注:为什么用DelegatingFilterProxy?窃以为,这样子做可以将DelegatingFilterProxy所代理的filter可以作为spring的bean,受到spring的管理。而且有一点,我觉得应该注意的是,因为web应用的启动顺序是:listen
2011-10-15 09:46:58 5740
翻译 GenericFilterBean-api
/** * Simple base implementation of {@link javax.servlet.Filter} which treats * its config parameters (init-param entries within the *
2011-10-15 08:24:22 7691
转载 装饰模式篇(Decorator)
装饰模式(Decorator)也叫包装器模式(Wrapper)。GOF在《设计模式》一书中给出的定义为:动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。详细参考这篇文章:写得不错……设计模式之装饰模式篇(Decorato
2011-10-14 15:56:48 883
转载 web.xml文件中配置(servlet, spring, filter, listenr)的加载顺序 研究
web.xml 文件中一般包括 servlet, spring, filter, listenr的配置。那么他们是按照一个什么顺序加载呢?加载顺序会影响对spring bean 的调用。 比如filter 需要用到 bean ,但是加载顺序是 先加载filter
2011-10-14 15:22:08 1283
转载 服务器启动时Webapp的web.xml中配置的加载顺序
一1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将转换为键值对,并交给serv
2011-10-14 15:21:56 1854
翻译 ContextLoader-api
/** * Performs the actual initialization work for the root application context. * Called by {@link ContextLoaderListener} and {@link C
2011-10-14 14:56:55 4482
原创 org.springframework.context.ApplicationContextAware使用理解
一、这个接口有什么用?当一个类实现了这个接口(ApplicationContextAware)之后,这个类就可以方便获得ApplicationContext中的所有bean。换句话说,就是这个类可以直接获取spring配置文件中,所有有引用到的bean对象。二、怎么用?
2011-10-14 11:15:08 71934 7
翻译 ApplicationContextAware-api
/** * Interface to be implemented by any object that wishes to be notified * of the {@link ApplicationContext} that it runs in. *翻译:
2011-10-14 09:54:16 3432
转载 ApplicationContext
http://wenku.baidu.com/view/87d081d2240c844769eaeeb2.html
2011-10-13 16:27:08 738
转载 ServletContext
安装在一个服务器中的一个特定URL名字空间(比如,/myapplication)下的所有Servlet,JSP,JavaBean等Web部件的集合构成了一个Web的应用,每一个Web应用(同一JVM),容器都会有一个背景对象,而javax.servlet.ServletConte
2011-10-13 15:49:54 1040
原创 javadoc-java 文档生成器的一些事儿
简言之:1、java内置的2、通过在代码中加注释,自动生成对应api详细参考: http://baike.baidu.com/view/975838.htm
2011-10-12 10:46:00 1236
转载 本地计算机上的OracleOraDb11g_home2TNSListener服务启动又停止了。一些服务自动停止,如果他们没有什么可做的
一、问题 本地计算机上的OracleOraDb10g_home1TNSListener 服务启动又停止了 二、问题描述 Oracle:本地计算机上的OracleOraDb10g_home1TNSListener服务启动后又停止了。一些服务自动停止,如果它们没有什么可做
2011-10-10 08:00:04 7362
转载 创建视图权限不足(解决)
问题:使用scott登录Oracle以后,创建视图,提示“权限不够”,怎么解决?回答:这是因为scott这个帐户目前没有创建视图的权限。解决方法为:首先使用system帐户进行登录,其中“tigertiger”为安装Oracle时所指定的密码(可修改):sqlpl
2011-10-09 11:08:46 7671
维特比算法解决经典隐马尔科夫链问题的思路
2018-07-11
支持ADK开发的Arduino开发IDE(1)
2013-05-18
nutch入门经典翻译1:Introduction to Nutch, Part 1: Crawling
2011-08-20
SH(struts2+Hibernate 3)简单实现注册模块
2011-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人