2017年1月5日
摘要: [TOC] 1、MySQL 简介 概述 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。 MySQL是一种关联数据库管理系统,将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 Mysql是开源的,所以你不需要支 阅读全文
posted @ 2017-01-05 17:34 MPPC 阅读(1656) 评论(0) 推荐(0) 编辑
  2016年12月5日
摘要: 1. Convention 插件 从 Struts 2.1 开始, Struts 可以使用 Convention 插件来支持零配置: Convention 插件完全抛弃配置信息, 不仅不需要使用 struts.xml 文件进行配置, 甚至不需要使用 Annotation 进行配置. 而是完全根据约定 阅读全文
posted @ 2016-12-05 16:13 MPPC 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是表单重复提交 表单的重复提交: 若刷新表单页面, 再提交表单不算重复提交. 在不刷新表单页面的前提下: 多次点击提交按钮 已经提交成功, 按 "回退" 之后, 再点击 "提交按钮". 在控制器响应页面的形式为转发情况下,若已经提交成功, 然后点击 "刷新(F5)“ 重复提交的缺点: 加重 阅读全文
posted @ 2016-12-05 15:50 MPPC 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 文件上传 1. 表单准备 要想使用 HTML 表单上传一个或多个文件 须把 HTML 表单的 enctype 属性设置为 须把 HTML 表单的 method 属性设置为 post 需添加 `` 字段. 2. Struts 对文件上传的支持 在 Struts 应用程序里, FileUpload 拦截 阅读全文
posted @ 2016-12-05 12:36 MPPC 阅读(517) 评论(0) 推荐(0) 编辑
  2016年12月4日
摘要: 1、Struts2 拦截器 拦截器(Interceptor)是 Struts 2 的核心组成部分。 Struts2 很多功能都是构建在拦截器基础之上的,例如文件的上传和下载、国际化、数据类型转换和数据校验等等。 Struts2 拦截器在访问某个 Action 方法之前或之后实施拦截 Struts2 阅读全文
posted @ 2016-12-04 12:34 MPPC 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是Struts2 验证器 一个健壮的 web 应用程序必须确保用户输入是合法、有效的. Struts2 的输入验证 基于 的声明式验证 :Struts2 提供了一些基于 XWork Validation Framework 的内建验证程序. 使用这些验证程序不需要编程, 只要在一个 XML 阅读全文
posted @ 2016-12-04 00:36 MPPC 阅读(515) 评论(0) 推荐(0) 编辑
  2016年12月3日
摘要: 1、流程分析: 1. 请求发送给 StrutsPrepareAndExecuteFilter 2. StrutsPrepareAndExecuteFilter 询问 ActionMapper: 该请求是否是一个 Struts2 请求(即是否返回一个非空的 ActionMapping 对象) 3. 若 阅读全文
posted @ 2016-12-03 12:53 MPPC 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 前边我们说过了 Http协议 有两个缺陷 一个是无状态 、 一个是纯文本 。 纯文本也就是说Http请求中的内容都是以字符串的形式发送的。 但是Java又是一个强类型语言,所以将一个字符串转换成Java中的数据类型这一重任就落在了Struts2的肩膀上。 类型转换最常见的可能就是将将10/29/20 阅读全文
posted @ 2016-12-03 11:20 MPPC 阅读(649) 评论(0) 推荐(0) 编辑
  2016年12月1日
摘要: 1. 问题 Struts2 的 Action 我们将它定义为一个控制器,但是由于在 Action 中也可以来编写一些业务逻辑,也有人会在 Action 输入业务逻辑层。 但是在企业开发中,我们一般会将业务逻辑层单独编写,而不是将它与 action 层写到一起。 之前的练习中,我们一直将属性如 use 阅读全文
posted @ 2016-12-01 18:28 MPPC 阅读(1285) 评论(0) 推荐(2) 编辑
  2016年11月28日
摘要: 1.Struts标签 Struts2中定义一组新的标签库,使用struts的标签库和JSTL类似。 Struts2标签需要结合OGNL表达式一起使用,注意Struts2中对EL支持不太好。 使用Struts标签库需要先导库: 2. 通用标签 1. 标签 标签可以输出对象栈中对象的属性,或者 map栈 阅读全文
posted @ 2016-11-28 15:29 MPPC 阅读(328) 评论(0) 推荐(0) 编辑