-
struts2处理结果流程 返回String,提供代码复用性,有利于框架分离。查看全部
-
INPUT处理结果类型。有2种方式能触发result标签的name为"input"的action。 1)传递的参数类型与声明类型不符,会自动return INPUT。 2)在<action>.java(继承ActionSupport)中,重写validate()的方法。写判断条件,给this.addFieldError(fieldName,errorMessage)写值,并在jsp中添加struts标签,会自动return INPUT。查看全部
-
接收参数 1,使用Action的属性接受参数,在Action中定义需要接受的属性,并写它的set/get方法。 2,使用DomainModel接受参数,创建实体类定义需要接受的属性,并set/get方法,在Action中创建实体类名属性。并在界面进行指定。 3,使用ModelDriver接受参数,在Action中实现ModelDriver<实体类名>接口,并实现方法返回当前需要转换的对象,删除set/get方法,并对 对象 进行实例化,并取消指定。查看全部
-
Struts2的后缀 有3处可以设置 struts.xml(constant标签 name="strust.action.extension" value="**") struts.properties (strust.action.extension=**) web.xml(struts过滤器初始参数strust.action.extension 参数值**) **表示后缀值多个可以用英文逗号分开。查看全部
-
指定多个配置文件 <include file="***.xml"> </include> <constant name="struts.i18n.encoding" value="UTF-8"> </constant>查看全部
-
Struts2 动态方法调用的三种方式。 1、指定method属性,有几个方法,就要在xml中配置几个Action. 2、感叹号配置<constant name ="struts.enable.DynamicMethodInvocation" value="true"></constant>,有几个方法,在xml中配置几个result。在url地址中.action后缀前加感叹号方法名 来访问。[不推荐] 3、通配符方式method="{1}"[官方推荐] 使用通配符的时候,与默认action冲突,所以输入错误的字符不会自动跳转查看全部
-
action搜索顺序查看全部
-
Struts 2 提供了3种方式去访问Servlet API (1)ActionContext (2)实现***Aware接口 (3)ServeltActionContext查看全部
-
struts.properties查看全部
-
action查看全部
-
。。。查看全部
-
拦截器查看全部
-
struts.xml 1. 文档描述 2. dtd文件:约束文件里面的标签类型查看全部
-
struts.properties查看全部
-
struts.xml(2)查看全部
举报
0/150
提交
取消