摘要:
通配符 使用*代表任意字符 一般在action的name中使用*,并可以使用多个 可以使用{通配符的序号}引用对应的通配符所代表的值,序号从1开始 {0}代表整个URI 匹配规则 首先完全匹配,没有完全匹配在进行通配符 如果有多个通配符匹配上,在前的有效 动态调用 默认是关闭的 <constant 阅读全文
摘要:
特点 使用Fitle作为控制器的MVC框架 环境配置 基本的13个包 配置web.xml 配置Struts2的Fitle过滤器 可以从按转包中复制,版本要符合 配置Struts.xml 根节点<struts> <package name=“包名” extends=“struts-default”> 阅读全文
摘要:
概念 持久化框架 把对象保存到数据库中,对数据的CURD操作 ORM框架 ORM对象关系映射 类<->表 属性<->字段 对象<->表中的记录 实现方法 创建持久化类 描述映射关系 对象关系映射文件,使用注解 环境搭建 安装 eclipse 的 HiberTools 插件 带有配置文件的向导 支持正 阅读全文
摘要:
定义 一种开发模式 Model-View-Controller Model 模型层 实体类、DAO(模型层实现数据库访问和业务逻辑) Controller 控制层 Servler、Filter(控制层实现接收请求和转回响应) View 视图层 jsp、js框架(视图层用来实现用户界面) 采用分层的架 阅读全文
摘要:
特点 过滤浏览器请求的java程序 处于浏览器和被请求的资源之间 可以有多个过滤器组成过滤链 有配置的顺序决定先后顺序 常用语设置请求和响应的字符集 API doFilter()执行过滤 FilterChain 过滤链的容器 doFilter 传递给下一个过滤器 init() 加载配置 destro 阅读全文
摘要:
特点 运行于javaWeb服务器处理请求和进行响应的java程序 一般要继承于HttpServlet父类,重写doget和dopost方法 和jsp比较 应用场景 jsp适合显示复杂的界面 servlet适合不需要界面的后台处理程序 编程方式 jsp是html和java代码混合 servlet是纯j 阅读全文
摘要:
语法 ¥{} 运算符 算数 加+、减-、乘*、除/、模% 比较 大于>、小于<、等于==、不等于!=、empty(判断是否为空,空位true,非空为false)(null 未实例化,“”空字符串) 逻辑 与&&、或||、非!或not 条件 ${表达式?表达式1:表达式2} 隐含对象 访问作用域 pa 阅读全文
摘要:
1、系统架构 1.CS架构(Client/Server 客户端/服务器) 特点 要在客户端安装程序 部署维护工作量大 业务逻辑可以在客户端,减少服务器压力 客户界面友好且功能强 2.BS架构(Brvwer/Server 浏览器/服务器) 特点 只需要浏览器和网络,但功能受到浏览器限制 程序在服务器端 阅读全文
摘要:
定义:JDBC是一个独立于数据库管理系统的,通用的SQL数据库存取和操作的公共接口 (由JAVA类和接口组成,接口由各数据库厂家负责实现) 使用方法: 1、加载驱动 Class.forName(“数据库驱动全类名”) Class.forName("oracle.jdbc.driver.OracleD 阅读全文
摘要:
触发器是由数据库的特定事件触发的程序 DML触发器(针对于DML触发器,对表的 insert、update、delete 触发 )(是行触发器) :old 动作执行前的数据 :new 动作执行后的数据 DDL触发器(建表删表) 符合触发器 系统事件触发器 instead of触发器(常用于视图) 触 阅读全文