摘要:
什么是Freemarker FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等。 目前企业中:主要 阅读全文
摘要:
完成项目时,为了减少对数据库的频繁操作,引出了缓存,缓存分为以下几种: 1.一级缓存 一级缓存的存储域是session,作用于单个的dao 2.二级缓存 二级缓存的存储域是sessionFactory,作用于全局,对每个dao都产生作用 3.分布式缓存 分布式缓存应用于互联网高并发项目中,把缓存放在 阅读全文
摘要:
以上是最基础的引入,同时可以自定义编辑框的工具栏,在fckconfig.js中复制 更改为 之后在jsp中添加 fck支持图片上传到服务器,只要加入 注意:写控制层时需要引入相应的jar包java-core-2.6.jar,使用该jar包提供的类来完成代码,如下: 阅读全文
摘要:
package cn.itcast.common.web; import java.io.IOException; import javax.servlet.http.HttpServletResponse; /** * 异步返回各种格式 * json * xml * text * @author smn * */ public class ResponseUtils {... 阅读全文
摘要:
首先写一个测试用的公共类,如果要搭建测试环境,只要继承这个公共类就能很容易的实现单元测试,代码如下 搭建的测试环境如下: 阅读全文
摘要:
一、 MyBatis介绍 序号 Mybatis hibernate iBatis SSI 2002年诞生 Cliton begin 2001年 Given King 2010年5月由apache投奔google Jboss,apache 基于SQL 面向结果集 基于面向对象 HQL 效率高 效率低 阅读全文
摘要:
第十四章 springmvc快速入门(注解版本) 1)springmvc快速入门(传统版) 步一:创建springmvc-day02这么一个web应用 步二:导入springioc,springweb和springmvc相关的jar包 springWEB模块 org.springframework. 阅读全文
摘要:
第一章 回顾JavaWeb中的MVC设计模式 1)MVC这种设计模式,不光运用于Web领域,而且也能用于非Web领域 2)今天说的MVC特指一种表现层设计模式,不限于Java语言 第二章 回顾struts2+Spring开发 1)需求:学生注册【add.jsp->StudentAction.java 阅读全文
摘要:
在使用jdk的timer时发现无法在指定的日期进行执行任务。这便引入一个优秀的开源任务调度框架“quartz”。这里使用的是quartz-1.8.6版本。Quart的官网:http://www.quartz-scheduler.org/;spring 3.0版本无法集成quartz 2.x及其后续版 阅读全文
摘要:
1.前台页面中的ajax: 后台Action中输出json格式文本: 方法一:直接用输出流输出Json格式的文本内容。 要在项目中引入对应的包:找到struts2.x 的lib包,向本项目lib包加入“json-lib-2.3-jdk15.jar,ezmorph-1.0.6.jar,commons- 阅读全文