-
处理结果类型查看全部
-
处理结果类型查看全部
-
struts2的处理流程查看全部
-
接收参数 1,使用Action的属性接受参数,在Action中定义需要接受的属性,并写它的set/get方法。 2,使用DomainModel接受参数,创建实体类定义需要接受的属性,并set/get方法,在Action中创建实体类名属性。并在界面进行指定。 3,使用ModelDriver接受参数,在Action中实现ModelDriver<实体类名>接口,并实现方法返回当前需要转换的对象,删除set/get方法,并对 对象 进行实例化,并取消指定。 4,request 5,获取List集合中的参数。获取多个参数。查看全部
-
Struts2的后缀 有3处可以设置 struts.xml(constant标签 name="strust.action.extension" value="**") 、struts.properties (strust.action.extension=**) 、web.xml(struts过滤器初始参数strust.action.extension 参数值**) **表示后缀值多个可以用英文逗号分开。查看全部
-
指定多个配置文件查看全部
-
Struts2 动态方法调用的三种方式。1、指定method属性,有几个方法,就要在xml中配置几个Action.2、感叹号配置<constant name ="struts.enable.DynamicMethodInvocation" value="true"></constant>,有几个方法,在xml中配置几个result。在url地址中.action后缀前加感叹号方法名 来访问。3、通配符方式name="*" method="{1}" class="{1}" result标签也可以包含{1}查看全部
-
动态方法调用查看全部
-
Action搜索顺序查看全部
-
访问servlet API (request\response)查看全部
-
8个方面去深入讲解Struts2的用法查看全部
-
核心文件: struts.properties查看全部
-
核心文件: web.xml查看全部
-
核心文件: struts.xml查看全部
-
用户的请求HttpServletRequest--->过滤器filter--->ActionMapper(.action)请求---->过滤器---->ActionProxy---->通过ConfigurationManager读取struts.xml中的ActionInvocation具体的Action类---->通过ActionProxy创建Action反向实例---->拦截器--->action,返回result(字符串对象)对应的视图---->拦截器---->HttpServletResponse返回请求查看全部
举报
0/150
提交
取消