Struts2: struts 2 是一个基于MVC(mode-view-con)设计模式的Web应用框架,是由Struts1和WebWork两个经典框架发展而来的。 工作流程: 1客户端浏览器发出HTTP请求 2根据web.xml配置,该请求被FilterDispatcher(过滤器调度员)接收 ...
分类:
编程语言 时间:
2018-06-23 20:56:51
阅读次数:
176
必需jar包,旧版本: 必需jar包,新版本: 在struts-2.5.16版本的lib目录下没有xwork-core的jar包,原因是被合并到struts-core这个jar里了。所谓core嘛,当然是一个核心,原来两个合并成一个也是有道理的。 ...
分类:
编程语言 时间:
2018-06-20 21:22:53
阅读次数:
121
struts2 接口如何接收客户端提交的json数据 CreationTime--2018年6月20日15点54分 Author:Marydon 1.情景还原 使用struts2写的接口(服务端),要求对方(客户端)以json格式传输数据,但是使用request.getParameter()获取不到 ...
分类:
Web程序 时间:
2018-06-20 19:08:14
阅读次数:
261
测试Struts2验证框架-->XML验证 启动tomcat后网页登录失败 Employee-validation.xml文件头如下: <!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN" "ht ...
分类:
其他好文 时间:
2018-06-20 14:45:19
阅读次数:
166
1.OGNL 是一组功能强大的表达式语言,类似EL (回顾:el表达式只要是JavaEE5以上,不需要引用任何jar包) 访问bean对象属性: 基本类型属性: “属性名” (用的最多) 数组、集合类型: “属性名[下标]” map类型: “属性名.key”或者“属性名[‘key’]” 引用类型: ...
分类:
其他好文 时间:
2018-06-20 14:42:31
阅读次数:
136
1.Struts框架 servlet/jsp b/s JSP Model1 JSP:数据的收集、展示以及大量业务逻辑 JAVA Bean:DAO数据的封装以及处理 高内聚,低耦合 JSP Model2 M:model(模型) 负责数据的封装,处理(entity,DAO,service) V:view ...
分类:
其他好文 时间:
2018-06-19 13:54:54
阅读次数:
173
恢复内容开始 Struts,Spring,Hibernate三大框架 1.Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory3.打开Session 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭 ...
分类:
编程语言 时间:
2018-06-16 15:40:16
阅读次数:
174
项目刚刚换了web层框架,放弃了struts2改用spring3mvc 当初还框架的时候目的比较单纯 springmvc支持rest,小生对restful url由衷的喜欢不用不知道 一用就发现开发效率确实比struts2高 我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置 ...
分类:
编程语言 时间:
2018-06-16 01:07:22
阅读次数:
179
Struts2框架开发 前言 开发工具:eclipse struts1:老项目使用较多,维护时需要用到 struts2:新项目使用较多 一.特点 1. 无侵入式设计 struts2 与 struts api,servlet api有很多依赖,但是表面上看不出来 2. 实现基础不同 struts1 是 ...
分类:
其他好文 时间:
2018-06-15 15:59:15
阅读次数:
165
AOP称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待,Struts2的拦截器设计就是基于AOP的思想,是个比较经典的例子。 一 AOP的基本概念 (1)Aspect(切面):通常是一个类,里面可以定义切入点和通知 (2)JointPoint(连接点):程序执 ...
分类:
编程语言 时间:
2018-06-15 12:56:33
阅读次数:
195