`
lysvanilla
  • 浏览: 78778 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论
文章列表
第一种模式:工厂方式 Js代码 var lev=function(){ return "啊打"; }; function Parent(){ var Child = new Object(); Child.name="李小龙"; Child.age="30"; Child.lev=lev; return Child; }; var x = Parent(); alert(x.name); alert(x.lev()); ...
Java代码 import java.util.Calendar; import java.text.FieldPosition; import java.text.ParsePosition; import java.text.SimpleDateFormat; /** * 对日期的操作,如格式化,向前,向后推算日期 * * @作者 刘明晶,华龙 * * @时间 2008年11月17日 * */ public cl
1.读取配置文件 EnvironmentConfig.java Java代码 package com.billows.util; import java.io.*; import java.util.*; /** * java 读取配置(属性)文件 * @author Billows.Van * billows.van@gmail.com */ public class EnvironmentConfig { static EnvironmentConfig ec;// 创建对象ec private
MyEclipse配置工程使用的jdk   设置MyEclipse不自动更新.png MyEclipse设置不效验jsp等.png 配置tomcat.png 配置tomcat--2配置jdk.png
1.关于cookie的函数: Js代码 /** * cookie操作工具. * 使用方法:保存值:CookieTool('name','1',{expires: 7}) //表示保存一个cookie值为1,键值为name,失效时间7天以后 * 取值:CookieTool('name') //返回1 * @param {} name * @param {} value * @param {} options * @return {} */ CookieTool = function(name, value, options) { ...
1.javascript的数组API Js代码 //定义数组 var pageIds = new Array(); pageIds.push('A'); 数组长度 pageIds.length; //shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:1 //unshift:将参数添加到原数组开头,并返回数组的长度 var a = [1,2,3,4,5]; ...
Oracle 存储过程 目录 Oracle 存储过程... 1 Oracle存储过程基础知识... 1
有时候需要获取页面的键盘值过滤,需要用到keycode如下 keycode 0 = keycode 1 = keycode 2 = keycode 3 = keycode 4 = keycode 5 = keycode 6 = keycode 7 = keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 10 = keycode 11 = keycode 12 = Clear

Javascript

1、JavaScript  <script language="JavaScript" src="">   // document.write("");  </script>2、&nbsp;3、事件处理  eventManager.add(window,'load',function(){         $name("crcycd").setAttribute("validateAttr","allowNull=false");         ...
(一)概念      拉链表是针对数据仓库设计中表存储数据的方式而定义的,顾名思义,所谓拉链,就是记录历史。记录一个事物从开始,一直到当前状态的所有变化的信息。         在历史表中对客户的一生的记录可能就这样几条记录,避免了按每一天记录客户状态造成的海量存储的问题:(NAME)人名 (START-DATE)开始日期 (END-DT)结束日期 (STAT)状态     client              19000101                         19070901                H在家     client              19070 ...
1、解决HTML页面中的中文问题 为了使HTML页面很好的支持中文,就必须在每个HTML页面的头部增加如下代码:   <HEAD> ... <META http-equiv=Content-Type content="text/html;charset=gb2312"> ... </HEAD>     2、解决JSP页面中的中文问题 为了使JSP页面很好的支持中文,就必须在每个JSP页面的头部增加如下代码:   <%@ page contentType="text/ ...
1、execute()方法是Action实现类的默认方法,只配备execute()方法的Action类只能处理某一特定的请求。而在实际的开发过程中,我们需要将某一系列的请求处理封装到同一Action实现类中以简化开发与维护,这需要在Action实现类中放置多个与execute()方法具有相同签名的处理方法。   2、针对不同的请求均放置一个相对应的处理方法,且其相应的验证方法命名为validateXXX()。   3、Action实力本身负责保存请求参数与处理结果,且最终返回的不是真正的物理视图资源,而是一个命名视图资源(如SUCCESS、NONE、ERROR、INPUT、LOGI ...
Struts2根据Action属性的不同将它分为两类:Field-Driven(属性驱动) Action和Model-Driven(模型驱动) Action。   一、Field-Driven(属性驱动)Action,Action拥有自己的属性,这些属性一般是Java的基本类型。表单字段直接和Action的属性对应。   二、实现了modelDriven接口可以在action中直接获得例如User对象,它会将Object getModel()取得的User放到ValueStack中。可以理解为将这个User的属性追加到Action中。它主要是作用是实现类似Struts的FormB ...
在Struts2应用的开发过程中,针对不同用户请求编写相应的Action实现类是最为频繁的工作。Struts2对Action实现类没有太多的特殊要求,一个拥有返回String结果的execute()方法的普通Java类,这使得Action实现类与Struts2完全解耦,便于测试。   编写Action类的最简单方法就是实现Struts2的Action接口或继承Struts2的ActionSupport类,而且在Action类中通过调用ActionContext类与ServletActionContext类就能访问Servlet API。         public inter ...

Struts2 常用类

      1、Action接口:通过实现Action接口可以快速开发业务控制器Action类,具体的业务逻辑在execute()方法中写。为规范Action处理结果Result明明,Action接口定义了5个常用的字符串长了:SUCCESS、NONE、ERROR、INPUT、和LOGIN,他们可以简化execute()方法的返回值,并可以使execute()方法返回值标准化。       2、ActionSupport类:ActionSupport类同时实现了Action接口和Validateable接口,因此通过继承ActionSupport类可以大大简化业务控制器Action类的开发 ...
Global site tag (gtag.js) - Google Analytics