-
Struts2的后缀 有3处可以设置 struts.xml(constant标签 name="strust.action.extension" value="**") 、struts.properties (strust.action.extension=**) 、web.xml(struts过滤器初始参数strust.action.extension 参数值**) **表示后缀值多个可以用英文逗号分开。查看全部
-
处理结果类型查看全部
-
4-4-4 动态方法调用(指定多个配置文件) <include file="***.xml"> </include> <constant name="struts.i18n.encoding" value="UTF-8"> </constant>查看全部
-
4-4-3 动态方法调用(动态方法调用) 解决一个Action对应多个请求的处理,以免Action太多。 (1)指定method属性 [多个方法需要写多个action,工作量大] (2)感叹号方式 [struts2 并不推荐] <constant name="struts.enable.DynamicMethodInvocation" value="true"></constant> <result name="">***</result> http://127.0.0.1:8080/HelloWorld/helloworld!add.action (3)通配符方式 [官方推荐使用]查看全部
-
Action的搜索顺序: http://localhost:8080/struts2/path1/path2/path3/student.action 第一步:判断package是否存在,如:path1/path2/path3 (1)存在 第二步:判断action是否存在,如果不存在则去默认的namespace的 package里面寻找action 第三步:如果没有,则报错 (2)路径包不存在 第二步:检查上一级路径的package是否存在(直到默认namespace,重复第一步)查看全部
-
核心配置文件:(1)web.xml(2)struts.xml文件 struts.xml文件中包含的的内容: 1. 全局属性 2. 用户请求和相应Action之间的对应关系 3. Action可能用到的参数与返回结果 4. 各种拦截器的配置 核心文件3 struts.properties该文件包含很多key-value对 该文件可以配置在struts.xml文件中查看全部
-
Struts 2 提供了3种方式去访问Servlet API (1)ActionContext (2)实现***Aware接口 (3)ServeltActionContext查看全部
-
运行struts2的环境要求: (1)Servlet API 2.4 (2)JSP API 2.0 (3)Java JDK 1.5 或者以上 使用步奏: (1)将struts 添加到项目中: Apache官网下载struts库文件,解压; 将lib目录下struts.jar文件复制到项目WEB-INF/lib之下; 其他文件则复制到/WEB-INF文件夹下,然后在该文件夹下创建struts-config.xml配置文件. (2)给项目添加struts2支持 (3)创建Action进行测试查看全部
-
struts.properties查看全部
-
struts.properties查看全部
-
struts.xml查看全部
-
StrutsPrepareAndExecuteFilter针对struts2.1.2以后查看全部
-
用户的请求HttpServletRequest--->过滤器filter--->ActionMapper(.action)请求---->过滤器---->ActionProxy---->通过ConfigurationManager读取struts.xml中的ActionInvocation具体的Action类---->通过ActionProxy创建Action反向实例---->拦截器--->action,返回result(字符串对象)对应的视图---->拦截器---->HttpServletResponse返回请求查看全部
-
用户的请求HttpServletRequest--->过滤器filter--->ActionMapper(.action)请求---->过滤器---->ActionProxy---->通过ConfigurationManager读取struts.xml中的ActionInvocation具体的Action类---->通过ActionProxy创建Action反向实例---->拦截器--->action,返回result(字符串对象)对应的视图---->拦截器---->HttpServletResponse返回请求查看全部
-
redirect 重定向在处理结果是会丢失参数!!查看全部
举报
0/150
提交
取消