今天来总结一下Struts2的知识点,学习编程我的思路一般是这样的: ① why ?为什么要学这个技术(有什么优秀的地方,可以解决哪些问题?)。 ②what ? 这个技术是什么玩意?有什么牛逼的地方值得我们学习,这个技术的核心是什么。 ③How ? 怎么学?基本技术都是自己自学的,我的学习思路就是, ...
分类:
其他好文 时间:
2019-05-26 09:36:45
阅读次数:
102
简单的整合一下struts2+mybatis,此文主要写给自己看 配置struts中的拦截器,其作用类似于servlet的过滤器, 上传文件 ...
分类:
其他好文 时间:
2019-05-24 14:16:52
阅读次数:
143
使用 Filter 作为控制器的 MVC 1、MVC 设计模式概览 Struts2 是一个用来开发 MVC 应用程序的框架. 它提供了 Web 应用程序开发过程中的一些常见问题的解决方案: 对来自用户的输入数据进行合法性验证 统一的布局 可扩展性 国际化和本地化 支持 Ajax 表单的重复提交 文件 ...
分类:
Web程序 时间:
2019-05-22 14:10:01
阅读次数:
137
1.struts初步了解 什么是框架: 框架简单来说是一个半成品的项目,用了框架之后我们会更快,更好的完成项目。 什么是struts: strut2是处理访问服务器的请求 取代serylet struts下载 2.使用传统的servlet编写用户登录功能 3.使用struts2编写用户登录功能 4. ...
分类:
其他好文 时间:
2019-05-18 21:00:18
阅读次数:
175
MVC模式 MVC是一种软件结构开发的一种思想,注意,不是软件开发的设计模式。 软件开发设计有23种(单例,简单工厂,抽象工厂,观察者,桥接…)。 MVC 思想在上个世纪70年代就提出了。SpringMVC ,Struts2… M: model 数据的业务模型。 C: controller 控制器, ...
分类:
Web程序 时间:
2019-05-16 20:28:43
阅读次数:
171
ParametersInterceptor拦截器其主要功能是把ActionContext中的请求参数设置到ValueStack中,如果栈顶是当前Action则把请求参数设置到了Action中,如果栈顶是一个model(Action实现了ModelDriven接口)则把参数设置到了model中。 下面 ...
分类:
其他好文 时间:
2019-05-16 11:09:04
阅读次数:
154
在 java之struts框架入门教程 基础上,进行下列操作 1.结构对比 原来的项目结构图 现在的结构图 即从结构上可以看出,在HelloStruts项目中增加了config 文件夹(Source Folder) 及user.xml 文件 2.修改配置文件,使struts.xml 中包含 user ...
分类:
编程语言 时间:
2019-05-15 23:58:59
阅读次数:
253
@ControllerAdvice注解是Spring3.2中新增的注解,学名是Controller增强器,作用是给Controller控制器添加统一的操作或处理。 对于@ControllerAdvice,我们比较熟知的用法是结合@ExceptionHandler用于全局异常的处理,但其作用不止于此。 ...
分类:
编程语言 时间:
2019-05-15 22:48:19
阅读次数:
157
JavaEE三大框架的整合 2019-05-14 14:01:39 注:应用软件为:Eclipse+MySQL;三大框架版本为:Struts2+Spring5+Hibernate5 第一步准备工作 三大框架所用的.jar下载,文件见如下链接: https://www.cnblogs.com/MrZh ...
分类:
编程语言 时间:
2019-05-14 14:59:06
阅读次数:
135
在学习struts2整合spring的过程中,以前result类型只有name属性,后面发现struts-default.xml中定义了10种result类型,在result标签中可以使用type属性来指定是哪种类型,接下来对常用的几种类型做案例进行理解。 result常用类型 result类型参考 ...
分类:
其他好文 时间:
2019-05-12 00:49:15
阅读次数:
219