- 浏览: 14254 次
- 性别:
- 来自: 深圳
最近访客 更多访客>>
最新评论
-
Aether:
Here is include a jsp file!
Thi ...
JSP拾遗(五)——jsp文件包含指令
文章列表
一、Linux虚拟机安装
Hadoop要运行在Unix/Linux环境上面,以自己现有的条件来说,无非是以下三个选择:
1、在Windows上面安装cygwin,模拟Linux环境。优点是简单可行,方便调试,缺点是非真实Linux环境,而且貌似对win7的支持不是很好;
2、在Windows上面安装虚拟机,虚拟机中的Linux环境和真实的Linux几乎没有什么区别;
3、独立安装Linux系统,或者在现有的电脑上面安装双系统(Windows和Linux)
综合考虑,选择第二种方案,在现有的win7系统上面用虚拟机安装Linux。我选择的虚拟机是VMware Work ...
Javax.servlet中定义了三类监听器:ServletContex相关、ServletRequest相关、和HttpSession相关的监听器。
ServletContex相关监听器:
ServletContextListener:
实现该接口的对象可以接收到web应用中servlet上下文载入或销毁的事件通知。需要在配置文件
- 2009-08-01 19:44
- 浏览 2050
- 评论(0)
一个过滤器必须要实现javax.servlet.Filter,并在web.xml里面正确地配置。过滤器可以用来对客户端对资源(servlet或静态资源如html、图片、影音等)的请求、服务端对请求资源的响应进行分别过滤,或者同时过滤。
Filter接口定义了三个方法:
doFilter(ServletRequest request, ServletResponse response, FilterChain chain):处理过滤信息;
init(FilterConfig filterConfig):初始化filter。在web容器加载
- 2009-08-01 18:48
- 浏览 1021
- 评论(0)
在典型的J2EE中,我们的应用是通过应用服务器(如TOMCAT、JBOSS、WEBLOGIC等)来加载启动的。如果我们需要在JSP之外做些额外的操作,这些操作并不依赖客户端的请求而执行,那么,我们就需要一个途径来告知服务器,如何来实现自己的操作。而我们程序内部与WEB服务器之间交互信息的途径就是web.xml里面的配置。在这里面,提供了三个接口配置来实现我们自己的需要。这三个接口是:servlet、filter、listener。
前面的jsp所生成的
- 2009-08-01 18:42
- 浏览 959
- 评论(0)
<%@include file=”fileName” %> 与<jsp:include flush="true" page="fileName">
看到很多教程已经面试中都对jsp中的两个文件包含指令比较纠结,这里就特别对这两个指令做一个比较直观的对比。
参数指定:filename不带路径时默认为当前页目录,如果设置目录,则需以应用的根目录设置地址。jsp:include中的参数flush必须为true,因为在jsp1.1中false是一个无效的设定值。
下面示例,先看一下 ...
- 2009-07-12 19:36
- 浏览 2193
- 评论(1)
第二节中,我们通过JSP编译成的java源文件对比出了<% %> <%! %>的区别。一个jsp文件会被解释编译成对应的java类,而<%!%>里面声明的变量或方法都将成为对应java类的成员方法,<% %>里面的代码段将会直接放置到jspService()方法中执行。因此,我们可以在<% %>的代码段中使用jspService()方法中预定义的几个常用对象,第三节我们专门介绍了这几个常用的对象。
除了<% %>和<%! %>标签外,jsp中还可以使用的元素有:<%= %>表 ...
- 2009-07-10 22:41
- 浏览 1905
- 评论(0)
在看本章介绍的jsp内置对象之前,你有必要回看一下上篇MyJsp_jsp.java的源代码。当那个代码框架在你的脑海中打上印记以后,你会发现很多关于jsp的容易混淆的问题,都将迎刃而解。
request:
HttpServletRequest的一个 ...
- 2009-07-08 22:40
- 浏览 1229
- 评论(0)
无代码无真相。这里我们来看看,一个简单的jsp页面,在被服务器解释执行时,到底发生了怎么样的转换。
在你的tomcat根目录下的webapps目录下,新建一个test目录。在新建的test目录里面,创建一个WEB-INF目录。将tomcat根目录下的conf目录里的web.xml目录拷贝到/webapps/test/WEB-INF目录下,这里的web.xml的可以把<web-app>标签里面的内容全部删除,因为
- 2009-06-16 22:08
- 浏览 1797
- 评论(0)