
Struts2
CodeGuide
你要做的就是战胜自己
展开
-
Struts2总结之快速入门和文件加载顺序
Struts2总结之第一章Struts2的简单介绍问题:什么是框架,框架有什么用? 框架 是 实现部分功能的代码 (半成品),使用框架简化企业级软件开发 ,提高开发效率。 学习框架 ,清楚的知道框架能做什么? 还有哪些工作需要自己编码实现 ? 问题:什么是struts2框架,它有什么用? Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础...原创 2019-03-22 20:44:48 · 158 阅读 · 0 评论 -
Struts2总结之Action创建和配置、Result和ServletAPI获取
Struts2总结之第二章关于Action的配置分析package 作用: 是用于声明一个包。用于管理action。属性作用name它用于声明一个包名,包名不能重复,也就是它是唯一的。namespace它与action标签的name属性合并确定了一个唯一访问action的路径。(/hello)extends它代表继承的包名。(通常会继承struts-...原创 2019-03-23 17:06:02 · 203 阅读 · 0 评论 -
Struts2总结之类型转换和请求参数校验
Struts2总结之第三章总结前一、两章的内容:框架:是一个半成品,可以在其基础上在次开发。struts2框架:它是一个web层使用的mvc框架。struts2核心 1.struts2核心 2.xwork核心struts2入门导jar包struts-2.3.33-all.zip下的struts2/apps/strut_blank.war/lib文件需要配置...原创 2019-03-26 18:44:31 · 274 阅读 · 0 评论 -
Struts2总结之第五章拦截器
Struts2总结之第五章拦截器拦截器概述:拦截器的概念是在Struts2里面有的。在其它地方没有。Struts2是框架,封装了很多的功能,struts2里面封装的功能都是在拦截器里面。Struts2里面封装了很多的功能,有很多拦截器,不是每次这些拦截器都执行,每次执行默认的拦截Struts2里面默认的拦截器位置:struts2-core-2.xxxx.jar—->str...原创 2019-04-04 13:38:19 · 202 阅读 · 0 评论 -
Struts2总结之第六章ognl与valueStack
Struts2总结之ognl与valueStackognl介绍OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。 Struts2框架使用OGNL作为默认的表达式语言。xwork 提供 OGNL表达式ognl-3.0.5.jarOGNL 是一种比EL 强大很多倍的语言OGNL 提供五大类功能支持对象方...原创 2019-04-06 19:24:02 · 212 阅读 · 0 评论 -
防止表达重复提交
防止表达重复提交问题:什么是表单重复提交?当在注册或者登陆遇到网络卡顿或者页面不能正常刷新时,我们大多数人都会进行对此的刷新操作;如果不进行表单重复提交的处理会带来很大的危害表单重复提交 危害: 刷票、 重复注册、带来服务器访问压力(拒绝服务)解决方案:在页面上生成一个令牌(就是一个随机字符串UUID),将其存储到session中,并在表单中携带.在服务器端,获取数据时...原创 2019-04-06 21:52:53 · 234 阅读 · 0 评论 -
Strus2总结练习
Strus2总结练习一、 项目本地导入二、 数据库设计三、 搭建开发环境四、功能实现:登录操作查询功能--查询全部添加员工条件查询员工删除员工详细信息查看员工简历下载员工信息修改登陆校验拦截器提供的异常处理一、 项目本地导入MyEclipse 新建 web project , 覆盖对应 src 和 WebRootEclipse 新建 Dynamic web project , 覆盖src ...原创 2019-04-08 18:32:43 · 380 阅读 · 0 评论 -
Struts2总结之第四章国际化
Struts2总结之第四章国际化复习:1.action处理请求参数1.属性驱动1.直接将action做为model2.在action声明一个model.在页面上需要使用ognl来给组件起名.2.模型驱动让action实现ModelDriven接口,重写getModel()方法,实例化一个model对象,getModel方法返回的就是实例化的model对象。2.struts2中类型...原创 2019-04-03 11:56:38 · 365 阅读 · 0 评论 -
关于Struts2中的错误信息展示每次不消失还多次出现的问题
使用Struts2 验证框架,使用拦截器验证权限的时候actionerror多次展示不消失多次添加问题。原因:struts2的action不是单例模式,每提交一次就会生成一个对象(多例action)解决方法:我用的是spring管理action,在处理action的bean中加入scope="prototype"就可以了例如:<bean id="userAction" class=...原创 2019-05-18 17:57:56 · 148 阅读 · 0 评论