Java开发框架
风中舵手
个性、快乐、勇气
展开
-
Java三大主流框架概述
Struts、Hibernate和Spring是我们Java开发中的常用关键,他们分别针对不同的应用场景给出最合适的解决方案。但你是否知道,这些知名框架最初是怎样产生的?我们知道,传统的Java Web应用程序是采用JSP+Servlet+Javabean来实现的,这种模式实现了最基本的MVC分层,使的程序结构分为几层,有负责前台展示的JSP、负责流程逻辑控制的Servlet以及负责数转载 2016-08-09 16:32:15 · 320 阅读 · 0 评论 -
【java开发系列】—— struts2简单入门示例
上篇推荐:JDK安装前言 最近正好有时间总结一下,过去的知识历程,虽说东西都是入门级的,高手肯定是不屑一顾了,但是对于初次涉猎的小白们,还是可以提供点参考的。 struts2其实就是为我们封装了servlet,简化了jsp跳转的复杂操作,并且提供了易于编写的标签,可以快速开发view层的代码。 过去,我们用jsp和servlet搭配,实现展现时,大体的转载 2016-08-09 22:01:59 · 237 阅读 · 0 评论 -
struts2开发简单实例
struts2开发简单实例 1.引入struts2相应的jar包,可以到网上下载,大把大把的。 2.配置struts.xml 要放在src目录下 如下: Java代码 "1.0" encoding="UTF-8" ?> "-//Apache Software Foundation//DTD Struts Configuratio转载 2016-08-09 22:01:06 · 536 阅读 · 0 评论 -
WEB-INF目录与META-INF目录的作用
/WEB-INF/web.xmlWeb应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。 /WEB-INF/classes/包含了站点所有用的 class 文件,包括 servlet class 和非servlet class,他们不能包含在 .jar文件中。 /WEB-INF/lib/存放web应用需要的各种JAR文件,放置仅在这个应用中要转载 2016-08-09 20:21:38 · 300 阅读 · 0 评论 -
Servlet容器的概念
容器就是你的程序运行时需要的环境 1,Tomcat是Servlet的运行环境,即一个Servlet容器。 2,Servlet容器的作用是负责处理客户请求,当客户请求来到时,Servlet容器获取请求,然后调用某个Servlet,并把Servlet的执行结果返回给客户。 3,Servlet容器的工作过程是:当客户请求某个资源时,Servlet容器使用ServletRe转载 2016-08-09 20:21:16 · 295 阅读 · 0 评论 -
ActionMapper 是干什么用的?
public abstract interface org.apache.struts2.dispatcher.mapper.ActionMapper {}public abstract org.apache.struts2.dispatcher.mapper.ActionMapping getMapping(javax.servlet.http.HttpServletRequest arg0,转载 2016-08-09 20:20:49 · 5123 阅读 · 0 评论 -
struts2的处理请求的全过程是什么
一个请求在Struts2框架中的处理步骤: a) 客户端初始化一个指向Servlet容器的请求; b) 根据Web.xml配置,请求首先经过ActionContextCleanUp过滤器,其为可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助(SiteMesh Plugin),主要清理当前线程的ActionContext和Dispatcher; c) 请求经过插件过转载 2016-08-09 20:20:21 · 476 阅读 · 0 评论 -
Struts2完成一次请求的过程
Struts2请求过程:1.当Servlet容器接收到一个请求后,将请求交给你在web.xml文件中配置的过滤器FilterDispatcher,调用它的doFilter()方法。2.FilterDispatcher询问ActionMapper,以便确定这个请求是否有对应的action调用。3.ActionMapper放回一个描述了actin调用的ActionMapping对象。4转载 2016-08-09 20:19:56 · 321 阅读 · 0 评论 -
WEB-INF目录与META-INF目录的作用
/WEB-INF/web.xmlWeb应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。 /WEB-INF/classes/包含了站点所有用的 class 文件,包括 servlet class 和非servlet class,他们不能包含在 .jar文件中。 /WEB-INF/lib/存放web应用需要的各种JAR文件,放置仅在这个应用中要转载 2016-08-09 20:19:26 · 264 阅读 · 0 评论 -
通过实例学习Struts2 - 从struts-blank开始 (1)
最近发现一些网站在Copy&Paste我的文章, 请尊重我的劳动成果,在转载的时候注明出处,谢谢。前言一直用Struts1 , 现在新的项目要转向Struts2了, 先研究学习一下,做点技术储备。我一直认为计算机软件行业是一个实践性非常强的行业,书读了多少都不管用, 一定要卷起袖子,亲自动手,才能学到一门技术的精髓,才能谈得上精通。否则浮在表面,只懂概念,夸转载 2016-08-10 15:13:26 · 918 阅读 · 1 评论