- 浏览: 23102 次
- 性别:
- 来自: 石家庄
-
最新评论
文章列表
使用@Embed指令会使编译器在编译时将JPG等图片嵌入到SWF中。与在运行时加载图片相比,本技术有两个优势。第一,图片在应用程序开始时就已经加载,因此用户不需等待图片显示。第二,本技术在构建不访问因特网的离线应用程序时很有用,因为需要的图片已经被包含在SWF文件中,可以直接正确显示。然而,请记住,使用该技术会显著增加SWF文件的大小。
servlet_过滤器介绍
- 博客分类:
- j2ee
1. 过滤器的作用:
过滤器能够对请求和响应对象进行检查和修改,提供过滤作用。
2. Servlet过滤器接口的构成
所有的servlet过滤器类都必须实现javax.servlet.Filter接口,这个接口含有3个过滤器类必须实现的方法:
⑴. init():过滤器加载时调用一次。
⑵. doFilter():每次用户发送请求,或向客户端发送响应时都会调用。
⑶. deStroy():当过滤器从内存中卸载时调用一次。
3. 创建过滤器的一般步骤:
⑴. 实现javax.servlet.Filter接口 。
⑵ ...
servlet_操作JavaBean
- 博客分类:
- j2ee
同Jsp相比,Servlet对JavaBean的操作要困难许多,因为Servlet规范中没有提供这种功能。幸运的是,Apache软件基金会的Jakarta通用包(Jakarta Commons Package)提供的类(BeanUtil)使我们可以很容易地构建-自动将请求参数和bean属性关联起来(即使用setXxx方法)-的实用程序。
由于Java中,字符串(String类型)是不可改变的(即不能修改),因此,重复的字符串拼接操作需要复制许多字符串片段,并在使用后废弃。为了避免生成和复制这些临时对象所带来的开销,在执行重复性的拼接操作时,应该使用可以改变的数据结构:StringBuffer是通常的选择。
Servlet一般扩展HttpServlet,并依据数据发送的不同(GET或POST),覆盖doGet或doPost方法。如果希望Servlet对GET或POST请求采用同样的行动,只需要让doGet调用doPost,反之亦然。
doGet和doPost都接受两个参数:HttpServletRequest和HttpServletResponse。通过HttpServletRequest,可以得到所有的输入数据。通过HttpServletResponse,可以指定输出信息,它可以获得PrintWriter,用它可以将文档内容发送给客户。
Servlet的生命周期:首 ...
(转)Servlet中文件的读取
- 博客分类:
- j2ee
Servlet读取本地文件的知识。在这里做一下记录!
package fifthday;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import jav ...
servlet_Web应用程序的标准结构
- 博客分类:
- j2ee
Web站点或Web应用程序通常会包含许多动态或静态资源,包含多个Servlet和Jsp。用Servlet官方术语讲,这样一个资源集合称为Web应用程序。
一个应用服务器包含一个或多个Servlet容器,它支持其他一些功能,它非常强健并具有好的性能(与独立的Servlet容器相比)。小型到中型的组织一般只需要一个Servlet容器,而大型的企业可能会需要应用程序服务器。
Servlet容器应当支持的标准结构如下:
路径
说明
...
关于Tomcat对URL的识别
- 博客分类:
- tomcat
Tomcat对URL的识别:
1. 如果URL以“/”结尾,它表示是一个目录,表示将触发Tomcat来搜索index.html
2. 如果URL结尾缺少了扩展名或后缀“/”,表示这是默认的映射,允许servlet引擎将到servlet目录的引用映射到相应的类文件,这样一来,Tomcat将查找相应的class文件来执行URL的响应。
思路:
1. 在Eclipse中设置服务器配置
2. 新建Web工程
3. 修改class文件生成目录
4. 将Web工程配置到服务器中
5. 新建index.jsp文件
6. 新建servlet文件
7. 打包成war文件
具体操作在附件中
可以通过web.xml(部署描述文件)中的servlet和servlet-mapping元素来指定URL。
以下是关于web.xml的简介:
1. 文件的位置
改文件放置在web应用的WEB-INF目录中。2. 基本格式
该文件的开头是XML标头和DOCTYPE声明,并且含有一个web-app元素。3. 如何为servlet赋予名称
在web-app元素内,使用servlet元素的servlet-name(可以选取任何名称)和servlet-class(完全限定类名)子元素。4. 如何为已赋予名称的servlet指定URL
要使用servlet-mappi ...
使Web应用程序在Tomcat中运行的方法
- 博客分类:
- tomcat
有两种方法可以使Web应用程序在Tomcat中运行。
方法一:
将Web应用程序拷贝到Tomcat的webapp目录下运行。
方法二:
通过配置Web应用程序的方式运行。具体方法是,在%CATALINA_HOME%\conf\Catalina\localhost目录下(%CATALINA_HOME%表示Tomcat的安装目录),新建一个xml文件(比如abc.xml),编辑此文件,输入下面的内容:
<Context path="/abc" docBase="该Web应用程序所在的目录" reload ...
姜文访谈《鬼子来了》 (节选)
- 博客分类:
- 大千世界
7.我为什么不总把“爱国主义”挂在嘴边?
姜文说:爱国主义不需要唤起,只要一个人还知道自己是谁,对自己的人格有一定
的尊重,他就会爱自己的祖国。鲁迅对自己民族与文化中某些问题进行讽刺与挖苦, ...
在开发中,可以通过使用Dom4j类库,达到由XSLT转换XML的目的。
思路如下:
1. 获得XSLT对象。
2. 通过转化器工厂,获得转化器对象,并与XSLT对象绑定。
3. 获得XML源文件对象,并创建转换结果对象。
4. 用转化器对象的相应方法,以XML源文件对象和转换结果对象为参数,进行转换操作。
5. 则现在的转换结果对象所包含的内容,就是用XSLT转换XML后的结果。
代码如下:
/*----- 转换xml -----*/
StreamSo ...
这个世界上有没有乔丹终结者?有,只是曾经一度有;这个世界上有没有长期的乔丹终结者?也有,那是乔丹沉迷于单打的心魔;那这个世界上有没有恒久的乔丹终结者?有,那就是岁月的力量。