Struts2
给我一个自信的表情
每天一点点
展开
-
Struts2系列笔记之架构,Action,Result.
Struts21.MVC模式MVC即模型(Model),视图(View),控制器(Control)的简写,是一个分工明确的架构模式;Model:模型,负责封装应用的状态,并实现应用的功能,用分为数据模型和业务逻辑模型,数据模型用来存放业务数据,业务逻辑模型包含应用的业务操作。View:视图,用来将模型的内容呈现给用户,用户可以通过视图来请求模型进行更新,视图从模型中获取要展示的数据...原创 2018-12-23 20:43:17 · 499 阅读 · 0 评论 -
Struts2系列笔记之拦截器,值栈,国际化
拦截器拦截器是一种可以让用户在Action执行之前和Result执行之后进行一些功能处理的机制。注意拦截器在Action之前和Result之后的执行顺序是相反的。预定义拦截器在Struts2中,有一些默认的拦截器,负责特定的功能,我们称这些拦截器为预定义的拦截器。预定义拦截器在struts-default包内的struts-default.xml文件中,里面定义了多个拦截器,以及实...原创 2018-12-24 16:27:31 · 235 阅读 · 0 评论 -
Struts2笔记系列验证框架
Struts2Struts验证框架Strut2验证框架的使用非常简单,只需要在需要验证的Action类同包下,添加一个XML文件,命名规则为Action全类名-validation.xml,其内容是为这个用户输入的信息在Action的execute运行之间进行验证。Action全类名-validation.xml的内容格式为:<validators> <...原创 2018-12-24 20:55:47 · 109 阅读 · 0 评论 -
Struts2笔记系列之文件上传下载,表单重复提交
Struts2实现文件上传使用struts2实现文件上传,需要使用struts2预定义的fileUpload拦截器,fileUpload拦截器在默认的defaultStack拦截器栈中,如果没有配置自己的拦截器的话,Action默认继承struts-default包,而默认的拦截器栈就在struts-default包中,因此会引用默认的拦截器栈。在表单中,包含了文件上传的表单域,则一定需要...原创 2018-12-25 11:12:46 · 143 阅读 · 0 评论