Will do as will say
发布时间:2012-12-18 08:52:29
1、Action是业务控制器,是Struts2框架的核心。用户提交的所有请求,都是通过Action进行业务逻辑处理的。 Struts2中的Action就是一个普通的java类(POJO),该类通常包含一个execute()普通方法,该方法只返回一个字符串类型值。通常情况下,Struts框架中的Action会直接封装Http请求参数,一般的Action包含与请求参数对应的属性,并提供该属性的getter和setter方法。 开发者在编写自己的Action时,只要继承ActionSupport类就可以更方便、快捷实现业务控制器。 2、Struts2框架的Action强调的是与Servle......【阅读全文】
发布时间:2012-12-18 08:51:24
1、 web.xml配置文件:Web应用项目都需要一个web.xml配置文件,该文件负责对整个项目进行配置。 2、 struts.xml配置文件:在Struts 2的框架结构中,struts.xml文件具有重要的位置,所有的用户请求被Struts 2核心控制器所截获,然后ActionProxy通过configuration Manager(struts.xml)询问框架的配置文件,来查找相应的处理Action。 struts.xml文件作用类似于 Struts 2框架的地图。在......【阅读全文】
发布时间:2012-12-18 08:49:56
一、管理元素 1、 Bean配置 2、 常量配置 3、 包配置 4、 命名空间配置 5、 包含配置 二、用户请求处理元素 1、 拦截器配置 2、 Action配置 3、 Result配置 三、错误处理 异常配置 ......【阅读全文】
发布时间:2012-12-18 08:48:35
一、核心控制器 FilterDispatcher 1、 三个重要的方法:destroy()、doFilter()、Init() 二、业务控制器Action 1、 Struts2 提供了一个ActionSupport工具类,该类实现了Action接口和validate()方法。 2、 一个Action的配置包含的元素: A、 该Actin的name,既用户请求所指向的URL。 B、 Action所对应的class元素,对应Action类的位置。 C、 指定result 逻辑名称和实际资源的定位。 三、用户实现的企业业务逻辑组件 业务模型组......【阅读全文】
发布时间:2012-12-12 21:22:38
1.首先查看你的struts.xml 文件是否在src目录下 要是在是否在src目录下面,检查第二个地方,问题基本可以断定处在下面 2.检查struts.xml文件的语法是否正确 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <strut......【阅读全文】