struts
草坪上升起的太阳
这个作者很懒,什么都没留下…
展开
-
Struts1,ActionForm对Date类型的处理
基于Struts做应用程序开发的时候,对日期数据的处理,这个是最常见的,由于Struts默认是不支持自动将网页POST的数据自动转化成 Date型数据,所以,很多程序员就直接在ActionForm当中直接使用String,然后在Action当中再进行字符串跟日期数据的处理。那假如在ActionForm当中是使用Date类型呢?会出现什么问题?能用什么样的解决办法?我们先看一下在ActionForm转载 2012-08-10 13:48:48 · 2318 阅读 · 0 评论 -
struts2 修改配置文件的默认位置报异常的解决方法
异常:com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException: No mapping found for dependency [type=com.opensymphony.xwork2.ObjectFactory, name='default'] in public void com.opensymp转载 2012-11-12 10:46:32 · 532 阅读 · 0 评论 -
Struts中OGNL与EL表达式
"font-size: large;">"font-size: large;">"java" import="java.util.*" pageEncoding="utf-8"%> "/struts-tags" prefix="s" %> "-//W3C//DTD HTML 4.01 Transitional//EN"> OGNL的使用 OGNL的使用转载 2012-11-14 09:46:20 · 452 阅读 · 0 评论 -
Struts1.x和Struts2.x的区别
1) 在Action实现类方面的对比:Struts 1要求Action类继承一个抽象基类;Struts 1的一个具体问题是使用抽象类编程而不是接口。Struts 2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制的服务成为可能。Struts 2提供一个ActionSupport基类去实现常用的接口。即使Action接口不是必须实现的,只有一个包含execute方法的P转载 2012-11-19 15:52:12 · 423 阅读 · 0 评论 -
Struts2工作原理
上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMe转载 2013-02-25 08:58:08 · 342 阅读 · 0 评论 -
Struts 1 核心类RequestProcessor
Struts框架只允许应用中存在一个ActionServlet类,但是可以存在多个客户化的RequestProcessor类,每个子应用模块都可以有单独的RequestProcessor类, ActionServlet主要负责初始化,以及介绍请求并找到合适的RequestRrocessor,之后真正干活的是RequestProecssor和Action. 在ActionS转载 2013-02-27 16:28:20 · 389 阅读 · 0 评论 -
Struts符号(%, #, $)
struts2 OGNL,struts2 表达式语言,Struts2 中OGNL表达式的用法,Struts2 #,表达式语言的好处,Struts2 $,struts2 井号,星号,百分号 表达式语言主要有以下几大好处: 1. 避免(MyType) request.getAttribute()和myBean.getMyProperty()之类的语句,使页面更简洁;转载 2013-02-28 14:34:28 · 440 阅读 · 0 评论