
strtus学习
xrt95050
喜欢NBA,最喜欢的球星是科比。
喜欢音乐,喜欢上网。
展开
-
struts加载spring
struts加载spring为了在Struts中加载Spring context,需要在struts-config.xml文件中加入如下部分:className="org.springframework.web.struts.ContextLoaderPlugIn">value="/WEB-INF/applicationContext.xml" />通过Struts原创 2008-08-30 13:05:00 · 849 阅读 · 0 评论 -
有关struts中DispatchAction的用法小结
今天刚刚看了DispatchAction觉得这个东西有点意思,所以就写点东西,通过它的名字我想应该可以明白它的作用了,用于分发的Action,主要的好处是把一些功能类似的Action放到一个Action中,通过传入的不同参数来觉得执行哪个操作. DispatchAction类是一个抽象类,它实现了父类(Action)的execute()方法,所以它的子类就不用来实现这个方法原创 2008-08-30 13:07:00 · 1421 阅读 · 0 评论 -
程序开发过程中Struts为您带来怎样的好处
Struts是对MVC2模型的实现,于是许多讲解Struts的书用Servlet做了个符合MVC2要求的Web应用,再用Struts做了个同样功能的Web应用。但是在对两种方式的对比中,我发现Struts似乎并没有为开发者带来很大的方便。以下是我的对比:视图:两者一样控制器:利用Struts并不能完全摆脱这一层,开发者还是需要写Action.使用Servlet方式,也是写一个同Action一样的S转载 2009-03-13 13:46:00 · 704 阅读 · 1 评论 -
Java编程中的Struts2.0和Struts1.0有什么区别
两者的区别:Action 类: ◆Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 ◆Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action对象。 线程模式: ◆Struts1 Action转载 2011-02-13 13:26:00 · 757 阅读 · 0 评论 -
从实例看struts2运行原理
1.1 简单例子先做一个最简单的struts2的例子:在浏览器中请求一个action,然后返回一个字符串到jsp页面上显示出来。 第一步:把struts2最低配置的jar包加入的项目中。 commons-logging-1.0.4.jar freemarker-2.3.8.jar ognl-2.6.11.jar stru转载 2012-03-05 16:55:35 · 959 阅读 · 0 评论 -
struts1工作原理
struts1的工作原理图: 1.初始化:struts框架的总控制器ActionServlet是一个Servlet,它在web.xml中配置成自动启动的 Servlet,在启动时总控制器会读取配置文件(struts-config.xml)的配置信息,为struts 中不同的模块初始化相应的对象。(原创 2012-03-05 17:59:23 · 1014 阅读 · 2 评论 -
struts2.0的工作原理?
struts2并不是一个陌生的web框架,它是以Webwork的设计思想为核心,吸收struts1的优点,可以说struts2是struts1和Webwork结合的产物。 struts2 的工作原理图:一个请求在Struts2框架中的处理分为以下几个步骤:1.客户端发出一个指向servlet容器的请求(tomcat);2.这个请求会经过图中的几个过滤器,最后会到达FilterDisp转载 2012-03-05 16:56:16 · 1260 阅读 · 0 评论