`
zenntou
  • 浏览: 6132 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
文章列表
页面很简单: <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ taglib prefix="s" uri="/struts-tags"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getSer ...
最近使用在线编辑器ckeditor ,版本是最新3.2 蛮好用的,以前用过TinyMCE,不过,感觉ckeditor配置起来蛮方便的,下了一下它以前的版本,fckeditor ,感觉还是现在的新版本好用,文档也比较全 api:http://docs.cksource.com/ckeditor_api/index.html 使用方法: 1.引用js        ckeditor.js 2.替换文本区域 <script type="text/javascript"> //<![CDATA[ CKEDITOR.replace( 'textareai ...

struts2-拦截器

最近的一个项目使用的是struts 2的项目。 以前用的都是struts 1.x struts 2最大的优点,我觉得就是拦截器的广泛使用。这样使得代码更加的松耦合,易于测试。 那什么是拦截器呢 那么首先就要明白什么是代理。 打个比方: 桌上有一个苹果,我想吃。 How? 我自己过去拿。 假如我身边有一个可以使唤的人小P。 How? 喂,小P,把苹果给我拿过来,小P拿过来了。 在我看来,小P就是我的代理了。(我不是直接去拿苹果,有人帮我拿,省事!) 过了N久,小P和我有感情了。 这时我想吃苹果,小P又帮我去拿了。这时,小P想,这苹果应该削了皮再吃,于是把苹果皮给削了。 等 ...
Global site tag (gtag.js) - Google Analytics