posts - 42, comments - 7, trackbacks - 0, articles - 1

     摘要: 从职位中预测2008年Java框架之争  阅读全文

posted @ 2008-03-15 20:40 TuringJava 阅读(202) | 评论 (0)编辑 收藏

     摘要: Ioc容器简介  阅读全文

posted @ 2008-03-15 20:24 TuringJava 阅读(742) | 评论 (0)编辑 收藏

     摘要: Spring 2.0 新的特性  阅读全文

posted @ 2008-03-15 19:54 TuringJava 阅读(148) | 评论 (0)编辑 收藏

     摘要: 使用Ant构建项目  阅读全文

posted @ 2008-03-15 19:49 TuringJava 阅读(680) | 评论 (0)编辑 收藏

RequestDispatcher是一个Web资源的包装器,可以用来把当前request传递到该资源,或者把新的资源包括到当前响应中。RequestDispatcher接口中定义了两个方法:include/forward

由于<jsp:include>只能指定固定的jsp文件名,不能动态指定jsp文件名。我们需要把<jsp:include>翻译为Java code – RequestDispatcher.include();

用法:
<% request.getRequestDispatcher(filename).include(request, response); />

服务器端的重定向可以有两种方式,一是使用HttpServletResponse的sendRedirect()方法,一是使用RequestDispatcher的forward()方法.

HttpServletResponse.sendRedirect()方法将响应定向到参数location指定的、新的URL。location可以是一个绝对的URL,如response.sendRedirect("http://java.sun.com")也可以使用相对的URL。如果location以“/”开头,则容器认为相对于当前Web应用的根,否则,容器将解析为相对于当前请求的URL。这种重定向的方法,将导致客户端浏览器的请求URL跳转。从浏览器中的地址栏中可以看到新的URL地址,作用类似于上面设置HTTP响应头信息的实现。

RequestDispatcher.forward()方法将当前的request和response重定向到该RequestDispacher指定的资源。这在实际项目中大量使用,因为完成一个业务操作往往需要跨越多个步骤,每一步骤完成相应的处理后,转向到下一个步骤。比如,通常业务处理在Servlet中处理,处理的结果转向到一个JSP页面进行显示。这样看起来类似于Servlet链的功能,但是还有一些区别。一个RequestDispatcher对象可以把请求发送到任意一个服务器资源,而不仅仅是另外一个Servlet。 include()方法将把Request Dispatcher资源的输出包含到当前输出中。

注意,只有在尚未向客户端输出响应时才可以调用forward()方法,如果页面缓存不为空,在重定向前将自动清除缓存。否则将抛出一个IllegalStateException异常。

posted @ 2008-01-18 10:56 TuringJava 阅读(380) | 评论 (0)编辑 收藏

<html:form action="/createFloder" target="_top">
主要是要设置相应的form的target属性。

posted @ 2008-01-15 16:13 TuringJava 阅读(1954) | 评论 (0)编辑 收藏

jdbc   for   mysql除了mysql-connector-java-3.1.8-bin.jar之外还要个aspectjrt.jar,一起放在  
  WEB-INF\lib     里面,结果没问题,可以运行了。  

posted @ 2008-01-11 11:02 TuringJava 阅读(4072) | 评论 (1)编辑 收藏

     摘要: for 循环与 while循环的等价  阅读全文

posted @ 2007-10-29 19:56 TuringJava 阅读(631) | 评论 (0)编辑 收藏

     摘要: java各种排序实现  阅读全文

posted @ 2007-10-29 00:04 TuringJava 阅读(447) | 评论 (0)编辑 收藏

     摘要: Struts国际化快速入门  阅读全文

posted @ 2007-10-21 16:03 TuringJava 阅读(347) | 评论 (0)编辑 收藏

仅列出标题
共5页: 上一页 1 2 3 4 5 下一页