2012年1月7日
摘要: 开始Spring MVC建立一个web project,并导入spring 3.x的jar包配置web.xml根据上面的spring mvc流程图,我们知道DispatcherServlet是spring mvc 的一个前端控制器,所以我们当然要去配置它,以便于将请求转给DispatcherServlet处理 <servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</s 阅读全文
posted @ 2012-01-07 00:14 阳阳多 阅读(10350) 评论(0) 推荐(0) 编辑
摘要: Spring mvc的生命周期开始使用 spring mvc之前,我们必须需要了解下SPRING MVC的流程,如下图:在看下图之前的一些说明: (下面介绍的HandlerMapping,HandlerAdapter,HandlerExceptionResovler,ViewResolver都有个order属性,因为这些接口每一个都可以注册多个实现,order代表他们的执行顺序,order越小的越先执行,一般先执行的匹配到了后面的就不会执行了)DispatcherServlet: 整个Spring MVC的前端控制器,由它来接管来自客户端的请求HandlerMapping: Dispatche 阅读全文
posted @ 2012-01-07 00:02 阳阳多 阅读(10373) 评论(1) 推荐(3) 编辑
  2011年12月25日
摘要: JSP自定义标签开发入门一般情况下开发jsp自定义标签需要引用以下两个包import javax.servlet.jsp.*;import javax.servlet.jsp.tagext.*;首先我们需要大致了解开发自定义标签所涉及到的接口与类的层次结构(其中SimpleTag接口与SimpleTagSupport类是JSP2.0中新引入的)。目标1:自定义一个用表格显示用户信息的简单标签效果图:在jsp页面使用此自定义标签:假设我们有一个UserInfo的javabean,那么在JSP页面使用此标签只需调用此标签即可<!-- 创建需要展现UserInfo的实例(用于测试数据) --& 阅读全文
posted @ 2011-12-25 17:34 阳阳多 阅读(89316) 评论(9) 推荐(18) 编辑
  2011年11月16日
摘要: 下面我们使用三张图片解析ASP.net的整个生命周期,我总感觉使用图片更加的清楚的说明这种问题,所以使用的这样方式说明:1 第一张图片从全局说明从客户端发出一个Request请求,服务器windows内核中的HTTP.SYS组件接收该请求开始到IIS处理完该请求并响应到客户端结束。2 第二张图片为图1中Http处理管线的详细步骤3 第三张图片为图2Http处理管线中调用处理程序(HttpHandl... 阅读全文
posted @ 2011-11-16 14:28 阳阳多 阅读(20926) 评论(69) 推荐(77) 编辑
  2011年8月8日
摘要: Asp.Net MVC的请求的执行过程粗略的来看大致是这样的:1 WebServer 接收来自的客户端的Request(请求)。2 Web Application在第一次运行的时候(Application_Start())根据其中的设置代码会创建一个RouteTable(路由表)实现URL到处理程序之间的映射。3 UrlRotingModule模块解析该请求的URL,并选择相关的URL路由。4 MvcHandler对象来处理该URL路由,创建要执行的控制器(Controller )。5 执行Controller(即调用指定的执行方法)。6 返回处理结果(执行View()方法,返回视图到浏览器) 阅读全文
posted @ 2011-08-08 09:19 阳阳多 阅读(1650) 评论(4) 推荐(3) 编辑