`
pwpw1218
  • 浏览: 9345 次
社区版块
存档分类
最新评论
文章列表
Struts2学习笔记之OGNL表达式(五)   什么是OGNL           Object Graph Navigation Language ,是一门功能强大的表达式语言,类似于EL。             它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,      调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相同的表达式去存取对象的属      性。              OGNL是独立的开源组件          Struts2对Ognl进行改造和封装,下面我们来简单的介绍下OGNL在Stru ...
Struts2学习笔记之参数的传递与获取(四)  基于上一篇博客做了一下的修改。   Struts2中传递参数和方法         基本属性:       package com.mscncn.struts.ch01.web; import com.mscncn.struts.ch01.entity.User; public class HelloWorldAction { private String realName; private User user; public String execute(){ System.out.println ...
Struts2学习笔记之入门案例HelloWorld(三)   前面我们把Struts的准备工作已经做好了,下面我们就直接编写组件,配置组件就可以了    Struts2组件之Action package com.mscncn.struts.ch01.web; public class HelloWorldAction { /** * Action 的业务方法用于处理请求中的业务 * 1. 必须是public * 2. 返回值为String * 3. 参数列表为空 */ public String execute(){ //业务逻辑处 ...
Struts2学习笔记之Maven构建Struts2项目(二)   Struts所需Jar包 <properties> <java.version>1.7</java.version> <struts2-version>2.1.8</struts2-version> </properties> <dependencyManagement> <dependencies> <dependency> <groupId>org.apache ...
Struts2是什么    Struts2 是轻量级的MVC框架,主要解决了请求分发的问题,重心在控制层和表现层      轻量级 低侵入性,与业务代码的耦合度很低。即,业务代码中基本不需要import它的包     MVC框架struts实现了MVC,并提供 ...
1. 什么是Spring AOP?  Aspect Oriented Programming : 面向方面编程    OOP:核心是对象,关注点是将需求抽象成对象    AOP: 核心是方面,关注点是将共通处理提取,动态的作用到某一批对象方法上   2. AOP相关概念  a. 方面(Aspect)  ...
1. spring的注解注入有很多默认的规则,如果不是对这些默认的规则很清楚的话,那么在开发中出现了问题就很难第一时间发现问题了。   a. @Resources注入        @Resource装配顺序  1. 如果同时指定了name和type,则从Spring上下 ...
Spring为大家提供了很多简便的web标签。 Spring标签可以分为form标签(表单标签)和普通标签   form:radiobutton      使用spring form tags必须提交导入spring form 的标签库:   <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>    使用radiobutton的前提是在<form:form commandName="pojo" ...
1. Oracle的内存架构组成         Oracle的内存,从总体上讲,可以分为两大块:共享部分(主要是SGA)和进程独享部分(主要是PGA和UGA)。而这两部分内存里面,根据功能不同,还分为不同内存池(Pool)和内存区(Area)。下面就是Oracle内存构成框架图:     1.1 SGA(System Grobal Area)   SGA(System Global Area 系统全局区域)是一组包含一个Oracle实例的数据和控制信息的共享内存结构。这句话可以说是SGA的定义。虽然简单,但其中阐述了SGA几个很重要的特性:1、SGA的构成——数据和控制信息, ...
Struts2学习笔记之ValueStack(六)   ValueStack         Struts2是通过ValueStack来进行赋值与取值的。       ValueStack实际上就是对OGNL的封装,OGNL主要的功能就是赋值与取值。       ValueStack中的数据,分两个部分存放:      root和context  同时ValueStack暴露相关的接口(赋值和取值):        void setValue(String expr, Object value);          Object findValue(String expr ...
Global site tag (gtag.js) - Google Analytics