`
mamacmm
  • 浏览: 197519 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论
文章列表
1 定义头和根元素部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3) ...
一、 IoC(Inversion of control): 控制反转 1、IoC: 概念:控制权由对象本身转向容器;由容器根据配置文件去创建实例并创建各个实例之间的依赖关系 核心:bean工厂;在Spring中,bean工厂创建的各个实例称作bean 二、AOP(Aspect-Oriented Programming): 面向方面编程 1、 代理的两种方式: 静态代理: ? 针对每个具体类分别编写代理类; ? 针对一个接口编写一个代理类; 动态代理: 针对一个方面编写一个InvocationHandler,然后借用JDK反射包中的Proxy类为各种接口动态生成相应的代理类 2、 AOP的主要原理 ...
一个请求在Struts2框架中的处理大概分为以下几个步骤:1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求;2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于St ...
JFreeChart+struts2 -JFreeChart学习笔记 -gcode JFreeChart插件和JasperReports插件有相同的问题,即都没有继承struts-default包。===================================================一,创建action类,用于返回JFreeChart类型结果的属性名必须是chart。 package lee; import com.opensymphony.xwork2.ActionSupport;import java.util.*; import org.jfree.data.*; ...
  一、jFreeChart产生图形的流程 创建一个数据源(dataset)来包含将要在图形中显示的数据>>创建一个 JFreeChart 对象来代表要显示的图形>>把图形输出重要的类和接口:org.jfree.data.general.Dataset 所有数据源类都要实现的接口org.jfree.chart.ChartFactory 由它来产生 JFreeChart 对象org.jfree.chart.JFreeChart 所有对图形的调整都是通过它噢!!org.jfree.chart.plot.Plot 通过JFreeChart 对象获得它,然后再通过它对图形外 ...
  web.xml元素介绍   每一个站的WEB-INF下都有一个web.xml的设定文件,它提供了我们站台的配置设定. web.xml定义: .站台的名称和说明 .针对环境参数(Context)做初始化工作 .Servlet的名称和映射 .Session的设定 .Tag library的对映 .JSP网页设定 .Mime Type处理 .错误处理 .利用JDNI取得站台资源 要了解web.xml的设定值,必须了解它的schema,从web.xml中知道它的schema是由Sum Microsystems公司定制的,如果你想更为详细的了解它, 可以到http://java.sun.com/ ...
1、Hibernate 3.2(7个): hibernate3.jar 核心库,必须 jta.jar 必须 commons-logging.jar 必须 commons-collections.jar 必须 antlr.jar 必须 dom4j.jar 读写xml 必须 cglib-2.1.3.jar 必须 一下两个是cglib的依赖库 也是必须的 asm-attrs.jar 2、spring2.0 核心jar(5个) spring.jar aspectj/aspectjrt.jar、aspectjweaver.jar jakarta-commons/commons-logging.jar ...
1, 阴影效果.通过使用带有一些padding之的背景图来添加阴影效果。演示:http://www.sohtanaka.com/web-design/examples/drop-shadow/dropshadow.htmHTML:<img class=”shadow” src=”sample.jpg” alt=”" />CSS:img.shadow {             background: url(shadow-1000×1000.gif) no-repeat right bottom;             padding: 5px 10px 10px 5px ...
FreeMarker是一个非常优秀的模板引擎,这个模板引擎可用于任何场景,FreeMarker负责将数据模型中的数据合并到模板中,从而生成标准输出.界面开发人员只需要关于界面(也就是模板文件)的开发,而业务逻辑开发者只需要负责将需要显示的数据填入数据模型-----FreeMarker负责合并数据模型和模板,从而生成标准输出. FreeMarker特别适应于MVC模式的Web应用,虽然FreeMarker具有一些编程能力,但这种编程能力非常有限,无法实现业务逻辑,只能提供一些数据格式的转换功能.因此,通常由Java程序准备要显示的数据,由FreeMarker模板引擎来生成页面,而FreeMark ...
常用语法EG.一个对象BOOK1.输出 $…{book.name}空值判断:$…{book.name?if_exists },$…{book.name?default(‘xxx’)}//默认值xxx$…{ book.name!”xxx”}//默认值xxx日期格式:$…{book.date?string(’yyyy-MM-dd’)}数字格式:$…{book?string.number}–20$…{book?string.currency}–<#-- $20.00 -->$…{book?string.percent}—<#-- 20% -->插入布尔值:<#as ...
一.Freemarker简介二.环境搭建与配置 三.常用语法 四.与Struts结合 五.生成Html页面 一.Freemarker简介什么是Freemarker:. Freemaker是一个”模板引擎”,也可以说是一个基于模板技术的生成文本输出的一个通用工具.它是一个JAVA的 ...
FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成:1,文本:直接输出的部分2,注释:<#-- ... -->格式部分,不会输出3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出4,FTL指令:FreeMark ...
Unable to find 'struts.multipart.saveDir' property setting     今天在写项目的时候出现了一个这样的错误,不知道是怎么回事,后来在网上找资料发现了解决方法:   struts.multipart.saveDir没有配置。 struts.multipart.saveDir用于指定存放临时文件的文件夹,该配置写在struts.properties文件中。例如,如果在struts.properties文件加入如下代码: struts.multipart.saveDir = /tmp 这样问题就解决了!  
Spring能有效地组织J2EE应用各层的对象。不管是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Service对象无须关心持久层对象的具体实现,各层对象的调用完全面向接口。当系统需要重构时,代码的改写量将大大减少。上面所说的一切都得宜于Spring的核心机制,依赖注入。依赖注入让bean与bean之间以配置文件组织在一起,而不是以硬编码的方式耦合在一起。理解依赖注入依赖注入(Dependency Injecti ...

新框架Nutz

    博客分类:
  • J2EE
咦?   听说又出 新框架 了? 叫什么 Nutz ?   恩,从网上搜了一下,还真的有,下面我将我搜到的 举出来与大家分享下: No.1 说明1.jpg(附件) No.2 说明2.jpg(附件) No.3 nutz-source-1.a.15.jar(附件) No.4 nutz-1.a.15.jar(附件) No.5 Nutz_Introduction.pdf(附件) No.6 Nutz_Json_Book.pdf(附件) No.6 nutz_user_manual-1.1.zip(附件) =========================== ...
Global site tag (gtag.js) - Google Analytics