
SSH框架之Struts2
2112222222222
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SSH框架学习之struts2 ---- 1、 Struts2入门和快速上手
day01 Struts2入门 1、 struts2的创建 首先是idea的配置,在这篇指导下完成 传送门 第一步、创建action(类似servlet),每次访问action时执行里面的方法。 第二步、配置action类的访问路径 创建核心配置文件,名称和位置是固定的。src下的 struts.xml 下面介绍各个标签和属性 package 作用:类似于代码的包,用于区分不同的action。 标...原创 2018-12-02 19:12:02 · 1798 阅读 · 0 评论 -
SSH框架学习之struts2 写在前面
概述 应用javaee中的三层框架中的web层(展示层) 技术特点 原始的servlet:增加一个功能,就要添加一个servlet。 为了解决这个问题,web时期用过baseServlet,反射实现 package com.yangwei.mvc.servlet; import java.io.IOException; import java.lang.reflect.Method; imp...原创 2018-12-02 19:13:41 · 124 阅读 · 0 评论 -
SSH框架学习之struts2 ---- 2、 获取表单提交的数据
本节重点 获取表单数据中的底层域对象写法 获取表单数据中的模型封装、表达式封装 1、响应页面配置 全局加局部,局部优先级大 1.1 全局结果页面 作用:多个action,返回的是用一个结果页面 配置:在package中! 只在当前package中生效 1.2 局部结果页面(普通写法) <package name="demo" extends="struts-default" namespa..原创 2018-12-02 19:33:31 · 295 阅读 · 0 评论 -
SSH框架学习之struts2 ---- 3、值栈和ognl表达式
1、OGNL表达式 1.1 简介 之前在web阶段学习过EL表达式,应用在JSP页面中获取域对象内容 用于struts2里面操作值栈数据,可以结合struts2里面的标签一起使用值栈 注意:ognl不属于struts2的一部分,他是单独存在的。struts2提供了ognl的jar包 1.2 ognl入门实例 第一步:导入jar包,然后引入标签库 之前在使用jstl的时候需要引入标签库,现在也一样,...原创 2018-12-02 19:50:27 · 1632 阅读 · 1 评论 -
SSH框架学习之struts2 ---- 4、自定义Struts的拦截器
概述 拦截器(interceptor):struts2独有的概念。struts2里面的很多功能封装在拦截器(表单获取中的模型驱动等,值栈传递数据等) 每次只执行默认拦截器 拦截器执行的时间 action对象创建之后,action方法执行之前 1、拦截器的底层原理 1.1 两种思想 1) aop思想(底层用到动态代理,spring时深入) 面向切面(方面)编程,不修改源代码来拓展功能(通过配置,把...原创 2018-12-02 19:57:21 · 221 阅读 · 0 评论