Struts2
yewen1234
去,死者乃为生者开眼,过去心不可得,现在心不可得,未来心不可得。未来已成现在,现在已成过去,随心去吧,看能得否。
展开
-
深入Struts2学习(四)
处理结果类型Struts2处理流程 用户请求 --> Struts2框架 --> 控制器(Aciton) --> Struts2框架 --> 视图资源/success.jsp result元素中name就是result元素的逻辑视图名称/success.jsp 如果省略了name属性,系统将采用默认的name属性值,默认的name值是success co转载 2017-10-25 21:49:31 · 170 阅读 · 0 评论 -
Struts2入门
概述Structs2入门概述 Structs2是Java程序员所必需学习的一门课程。Structs2在软件开发中是一个非常优秀的框架。Struts是流行和成熟的基于MVC设计模式的Web应用程序框架。 使用Structs2的目的:为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。转载 2017-10-17 22:14:33 · 262 阅读 · 0 评论 -
深入Struts2学习(一)
Strtus2核心文件web.xml 任何MVC框架都需要与Web应用整合,这就不得不借助于web.xml文件,只有配置在web.xml文件中Servlet才会被应用加载。 通常,所有的MVC框架都需要Web应用加载一个核心控制器,对于Struts2框架而言,需要加载StrutsPrepareAndExecuteFilter,只要Web应用负责加载StrutsPrepare转载 2017-10-21 20:00:39 · 191 阅读 · 0 评论 -
深入Struts2学习(二)
访问Servlet API Struts2不提供Servlet API,Struts2提供了三种方式去访问Servlet AP。 1. ActionContext 2. 实现***Aware接口 3. ServletActionContextAction搜索顺序 http://localhost:8080/str转载 2017-10-22 11:43:24 · 161 阅读 · 0 评论 -
Struts2拦截器浅析(一)
拦截器简介什么是拦截器 Struts2大多数核心功能是通过拦截器实现的,每个拦截器完成某项功能,如数据转移、类型转换、数据校验等 拦截器方法在Action执行之前或者之后执行 拦截器栈 从结构上看,拦截器栈相当于多个拦截器的组合从功能上看,拦截器栈也是拦截器 拦截器的执行过程是一个递归的过程。类似于Servlet的过滤器。转载 2017-10-31 19:21:59 · 187 阅读 · 0 评论 -
深入Struts2学习(三)
指定多个配置文件 在实际项目会遇到很多模块,没个模块都会有相应的action,如果每个模块的action都配置在struts.xml就会很难维护,这时就用到了指定多个配置文件。struts.xml<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "转载 2017-10-22 21:45:35 · 190 阅读 · 0 评论 -
Struts2拦截器浅析(二)
Struts2内建拦截器params拦截器 负责将请求参数设置为Action属性。staticParams拦截器 将配置文件中的action元素的子元素param参数设置为Action属性servletConfig拦截器 将源于Servlet API的各种对象注入到Action,必须实现对应接口fileUpload拦截器 对文件上传提供支持,转载 2017-11-04 16:27:46 · 191 阅读 · 0 评论