`
文章列表
一、背景:与用户界面 (UI) 相关的最大的问题就是大量的凌乱的代码,原因两个: (1)  用户界面包含负责的逻辑用于维护界面相关对象; (2)      其次也包含了应用程序状态的维护。 用户界面的3大问题:状态 (State) , ...

CDG5: zkCDG5:zk

    博客分类:
  • zk
  Overview概述 ZKZK ZK StudioZK工作室 ZK SpringZK春天 ZK SpreadsheetZK电子表格 ZK CalendarZK日历
JSTL 核心标签库标签共有13个,功能上分为4类: 1.表达式控制标签:out、set、remove、catch 2.流程控制标签:if、choose、when、otherwise 3.循环标签:forEach、forTokens 4.URL操作标签:import、url、redirect 使用标签时,一定要在jsp文件头加 ...

JSTL详解

    博客分类:
  • JSTL
  一、什么是 EL 语言。 表达式语言(EL)是 JSP 2.0 引入的一种计算和输出 Java 对象的简单语音。 二、EL 语言的作用。 为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合、操作符(算术型、关系型和逻辑型)的访问符、映射到 Java 类中静态方法的可扩展函数以及一组隐式对象。 三、使用 EL 语言前的配置。
Ctrl+1 快速修复(最经典的快捷键) Ctrl+D: 删除当前行      Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓  当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑   当前行和上面一行交互位置(同上) Alt+←  前一个编辑的页面 Alt+→  下一个编辑的页面(当然是针对上面那条来说了) Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后) ...
<!-- 定义扫描根路径为leot.test,不使用默认的扫描方式 --><context:component-scan base-package="leot.test" use-default-filters="false"> <!-- 扫描符合@Service @Repository的类 --> <context:include-filter type="annotation" expression="org.springframework.stereotype.Service ...

ZK6学习笔记 一

    博客分类:
  • zk
ZK6学习笔记 一(升级信息与比较:RC---RC2--6.0last)   ZK6绑定是一种全新的数据绑定系统与新规范和实现。ZK绑定现在还支持使用MVVM设计模式。MVVM是一种变体的模型/视图/控制器(MVC设计模式,帮助实现分离数据和逻辑从表现很容易。它将视图层与层之间的紧密耦合模型避免视图和控制器层。UI设计师和程序员可以做他们的工作在平行的和独立。 先看zk6RC的一个例子,HelloMVVM.zul:   <window apply="org.zkoss.bind.BindComposer" viewModel="@bind(vm ...

ZK6学习笔记 前言

    博客分类:
  • zk
ZK6学习笔记 前言   从10年5月认识zk以来,一直不断的更新着各个版本,zk和同时学习着的struts相比确实方便了不少,理念固然也不一样,最近zk6升级之后,有了很大的改变,因此想抽点时间梳理一下zk和学习新的zk。   什么是zk? ZK是一套以 AJAX/XUL/Java 为基础的网页应用程序开发框架,用于丰富网页应用程序的使用界面。最大的好处是,在设计AJAX网络应用程序时,轻松简便的操作就像设计桌面程序一样。 ZK包含了一个以AJAX为基础、事件驱动(event-driven)、高互动性的引擎,同时还提供了丰富多样、可重复使用的XUL与HTML组件,以及 ...

REST入门

  [导读]本文介绍了什么是REST还有RESTful的实现:RESTful Web服务与RPC样式的Web服务,以及构建RESTful Web服务的多层架构。 什么是REST? REST (REpresentation State Transfer) 描述了一个架构样式的网络系统,比如 web 应用程序。它首次出 ...
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列".         经常,我们 ...
  一、ubuntu11.10 下MySQL 的安装 在ubuntu 命令行下输入 sudo apt-get install mysql -server 即可安装mysql 服务,默认在安装mysql-server 时,会自动安装好mysql-client 。 同时安装好的mysql 配置文件位置:/etc/mysql/my.cnf 启动mysql 的快捷图标为:/etc/init.d/mysql 安装mysql 图形界面 Mysql Administrator 这个直接在软件中心安装就可以。 二、编码问题的解决 ...
报错:1130-host ... is not allowed to connect to this MySql server解决方法:1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"mysql -u root -pvmwaremysql>use mysql;mysql>update user ...
一:使用ApplicationContext获得Bean 首先新建一个类,该类必须实现ApplicationContextAware接口,改接口有一个方法,public void setApplicationContext(ApplicationContext applicationContext)throws BeansException , 也就是说框架会自动调用这个方法返回一个ApplicationContext对象。具体类如下:   Java代码   public   class  SpringContextUtils  implements ...
在直接Import MyEclipse的项目文件导入到Eclipse之后,需要在项目所放的workspace内修改引入项目目录下的.project文件,修改如下: 1.增加一个<buildCommand>,代码如下: Java代码: <buildCommand> <name>org.eclipse.wst.validation.validationbuilder</name> <arguments> </arguments> </b ...
_____构造方法“惹的祸” __________________________________________________________________________________________   网上有很多同仁遇到这样的问题: 项目中使用spring testcontext和junit做测试工作, 使用的时候出现如下情形:org/junit/Assume$AssumptionViolatedException; nested exception is java.lang.NoClassDefFoundError: org/junit/Assume$Ass ...
Global site tag (gtag.js) - Google Analytics