随笔分类 - Struts2
摘要:OGNL表达式概述 在Struts2框架中使用OGNL表达式
阅读全文
摘要:2.值栈的内部结构 3.值栈对象的创建,ValueStack 和 ActionContext关系 4.如何获得值栈对象 5.向值栈保存数据 (主要针对root栈) 6.在JSP中获取值栈的数据 7.EL也能访问值栈中的数据 总结OGNL表达式的特殊的符号
阅读全文
摘要:1. 拦截器的概述 * 拦截器就是AOP(Aspect-Oriented Programming)的一种实现。(AOP是指用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。) * 过滤器:过滤从客服端发送到服务器端请求的 * 拦截器:拦截对目标Action中的某些方法进行拦截 *
阅读全文
摘要:1. 结果页面存在两种方式 * 全局结果页面 > 条件:如果<package>包中的一些action都返回success,并且返回的页面都是同一个JSP页面,这样就可以配置全局的结果页面。 > 全局结果页面针对的当前的包中的所有的Action,但是如果局部还有结果页面,会优先局部的。使用的标签是 <
阅读全文
摘要:1.完全解耦合的方式 如果使用该种方式,Struts2框架中提供了一个类,ActionContext类,该类中提供一些方法,通过方法获取Servlet的API 一些常用的方法如下 * static ActionContext getContext() -- 获取ActionContext对象实例 *
阅读全文
摘要:1.传统的访问方式-很少使用 通过<action>标签中的method属性,访问到action中的具体方法 具体实现: 1.action代码 2.配置文件代码 3.页面代码 2.通配符访问方式-经常使用 通配符的访问方式:(访问的路径和方法的名称必须要有某种联系.) 通配符就是 * 代表任意的字符
阅读全文
摘要:一.普通的POJO类(没有继承没有实现)-基本不使用 基本不使用 二.实现Action接口-基本不使用 基本不使用 三.继承ActionSupport类-经常使用 ActionSupport本身继承了许多的类,利于编写代码 开发中经常使用这种方式
阅读全文
摘要:1.配置文件的加载顺序 0. 需要掌握 * 加载了哪些个配置文件(重点的) * 配置文件的名称是什么 * 配置文件的位置 * 配置文件的作用 1. Struts2框架的核心是StrutsPrepareAndExecuteFilter过滤器,该过滤器有两个功能 * Prepare -- 预处理,加载核
阅读全文
摘要:Struts2是一个基于MVC设计模式的Web层框架 Web层框架的特点:前端控制器模式 快速入门 1.下载Struts2的框架包 https://struts.apache.org/ 2.导入jar包 3.编写web.xml 4.编写一个主页demo1.jsp 5.编写HelloAction.cl
阅读全文