01 2014 档案

摘要:1. 什么是jQuery对象jQuery 对象就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的.如果一个对象是jQuery对象,那么它就可以使用jQuery里的方法:$(“#test”).html();比如: $("#test").html()意思是指:获取ID为test的元素内的html代码。其中html()是jQuery里的方法这段代码等同于用DOM实现代码:document.getElementById(" test ").innerHTML;虽然jQuery对象是包装DOM对象后产生的,但是jQuery无法使用 阅读全文
posted @ 2014-01-28 11:01 今晚打酱油_ 阅读(261) 评论(0) 推荐(0)
摘要:用一套鼠标键盘控制 一个局域网内的多态电脑, 实现多屏切换 阅读全文
posted @ 2014-01-27 15:29 今晚打酱油_ 阅读(380) 评论(0) 推荐(0)
摘要:1. 语法JSON(JavaScriptObjectNotation)一种简单的数据格式,比xml更轻巧。JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的API或工具包。JSON的规则很简单:对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’对”之间使用“,”(逗号)分隔。 规则如下: 1)映射用冒号(“:”)表示。名称:值 2)并列的数据之间用逗号(“,”)分隔。名称1:值1,名称2:值2 3)映射的集合(对象)用大括号(“{}”)表示。{名称 阅读全文
posted @ 2014-01-24 15:28 今晚打酱油_ 阅读(312) 评论(0) 推荐(1)
摘要:1. 什么是Ajax•Ajax被认为是(AsynchronousJavaScript and XML的缩写)。现在,允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做Ajax.2. Ajax 原理AJAX采用异步交互过程。AJAX在用户与服务器之间引入一个中间媒介,从而消除了网络交互过程中的处理—等待—处理—等待缺点。用户的浏览器在执行任务时即装载了AJAX引擎。AJAX引擎用JavaScript语言编写,通常藏在一个隐藏的框架中。它负责编译用户界面及与服务器之间的交互。AJAX引擎允许用户与应用软件之间的交互过程异步进行,独立于用户与网络服务器间的交流。现在,可以用Javascript调 阅读全文
posted @ 2014-01-24 09:54 今晚打酱油_ 阅读(311) 评论(0) 推荐(0)
摘要:1. cities.xml 保存省份和城市 长春 吉林市 四平 松原 通化 沈阳 大连 鞍山 抚顺 铁岭 济南 青岛 威海 烟台 潍坊 city.html test01.html 阅读全文
posted @ 2014-01-22 15:44 今晚打酱油_ 阅读(191) 评论(0) 推荐(0)
摘要:1. 示例:多选下拉选框无标题文档 " /> " /> 阅读全文
posted @ 2014-01-22 10:31 今晚打酱油_ 阅读(504) 评论(0) 推荐(0)
摘要:MyEclipse8.5安装aptana插件说明:1.在myeclipse的安装目录下,有个common文件夹,建一个myplugIns,此目录下建aptana_update_024747目录2.把features和plugins的两个文件夹copy到aptana_update_024747目录中。3.打开myeclipse8.5下的dropins的目录新建一个aptana_update_024747.link,4.把path= D:\\Program Files\\Genuitec\\Common\\myplugIns\\aptana_update_024747(此为第2条的目录)设置在li 阅读全文
posted @ 2014-01-22 10:06 今晚打酱油_ 阅读(243) 评论(0) 推荐(0)
摘要:1. 模型驱动示例:注册表单reg.jsp reg.jsp 用户显示list页面 userList.jsp reg.jsp idnameageedit '>edit 处理action,模型驱动需要实现ModelDriven 接口,实现Preparable 接口,在modelDriven拦截器之前先运行 prepare拦截器。package cn.itcast.struts2.modeldriven;import java.util.ArrayList;import ... 阅读全文
posted @ 2014-01-20 16:55 今晚打酱油_ 阅读(365) 评论(0) 推荐(0)
摘要:Struts2的属性驱动与模型驱动的区别http://www.blogjava.net/jjshcc/archive/2010/06/17/323750.html1.Struts2的属性驱动. Struts2的属性驱动指的是在action中JSP页面的每一个form中的name都对应在action中有一个属性与之对应。看下面代码片段: Username: Password: Confirm: 这是一个最基本的用户注册的表单,它有三个数据要提交: uname、upass、rpass,那么对应的Action也要有三个属性(其实是三个属性的setter),看register.do实际的Ac... 阅读全文
posted @ 2014-01-20 16:21 今晚打酱油_ 阅读(141) 评论(0) 推荐(0)
摘要:1. 验证框架 示例表单提交Jsp, reg.jsp reg.jsp 处理action public class ValidateAction extends ActionSupport { private static final long serialVersionUID = -6933309304624396640L; private String name; private Integer age; private String password ; private String confirmPassword ; public S... 阅读全文
posted @ 2014-01-15 15:48 今晚打酱油_ 阅读(185) 评论(0) 推荐(0)
摘要:在使用Eclipse或MyEclipse编辑XML文件的时候经常会碰到编辑器不提示的现象,这常常是因为其xml文件需要参考的DTD文件找不到,还有因为网络的问题不能及时提示而产生的。Eclipse/MyEclipse可以将本地的DTD文件添加至Eclipse中。以添加struts2的DTD文件为例,步骤如下:window - preferences - xml catalog add - location 选择 File System Key Type 选择URI Key 填入http://struts.apache.org/dtds/struts-2.0.dtd(struts.xml文件根元 阅读全文
posted @ 2014-01-15 15:34 今晚打酱油_ 阅读(335) 评论(0) 推荐(0)
摘要:1. ResultType细化 示例action/** * ResultTypeAction */public class ResultTypeAction extends ActionSupport { private static final long serialVersionUID = -6933309304624396640L; private St... 阅读全文
posted @ 2014-01-15 09:40 今晚打酱油_ 阅读(228) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/yangy608/archive/2010/11/23/1885256.htmlstruts2取值1.标签取值方式一 通过取值 当Action的valueStack中有该属性的值时,只需直接使用该属性的名字即可; 当Action的valueStack中没有该属性的值时,比如在session,application范围中的属性值时,需要加#或者#attr.; 例子: 假设某Action中有person成员变量,在application中存在company属性 那么我们可以通过以下方法取值: //无法取到,因为company不在act... 阅读全文
posted @ 2014-01-14 13:40 今晚打酱油_ 阅读(188) 评论(0) 推荐(0)
摘要:1. 示例action 注入数据 和 处理action /** * OgnlAction */public class UiAction extends ActionSupport { private static final long serialVersionUID = -6933309304624396640L; /* 婚否 */ private boolean married = true; /* javabean集合 */ private List userList; /*省集合*/ private List provinces ; /* 选中的id */ private In... 阅读全文
posted @ 2014-01-14 11:41 今晚打酱油_ 阅读(276) 评论(0) 推荐(0)
摘要:1. 数据传输:OGNL和类型转换OGNL和struts2OGNL:Object-Graph Navigation Language.OGNL是集成进struts框架中比较强大的技术有助于数据传输和类型转换.OGNL由表达式语言和类型转换器组成.内置类型转换器用ognl表达式映射表单字段名到属性private User user;//get/setUser{ private String username; private String password; private String portfolioName; private Double age; private Date birthd 阅读全文
posted @ 2014-01-13 09:46 今晚打酱油_ 阅读(264) 评论(0) 推荐(0)
摘要:1. 自定义拦截器, 登录权限拦截login.jsp 登录JSP login.jsp LoginAction.java 登录处理action/** * 登录action */public class LoginAction extends ActionSupport implements SessionAware{ private static final long serialVersionUID = -6933309304624396640L; public String name; /* 接受session中的map */ private Map sessi... 阅读全文
posted @ 2014-01-11 14:58 今晚打酱油_ 阅读(350) 评论(0) 推荐(0)
摘要:Struts2核心流程图1. Struts2 和 Struts1 对比struts1:基于Servlet(ActionServlet),actionForm众多(类的爆炸),action单例(数据安全[线程安全]问题).将所有任务的解决都集于一身.(不容易扩展和定制)action位于控制层. extends Action{...}action更struts1的action和原生servlet api(HttpServletRequest,HttpServlerResponse)绑定在一起,因此不容易测试,需要部署到web容器中进行测试.回显数据:struts-html.tld html:te. 阅读全文
posted @ 2014-01-10 14:03 今晚打酱油_ 阅读(269) 评论(0) 推荐(0)
摘要:1. 从 JDK 5.0 开始, Java 增加了对元数据(MetaData)的支持, 也就是Annotation(注解)。什么是Annotation,以及注解的作用?三个基本的Annotation:•@Override: 限定重写父类方法, 该注解只能用于方法•@Deprecated: 用于表示某个程序元素(类,方法等)已过时•@SuppressWarnings:抑制编译器警告. Annotation 其实就是代码里的特殊标记,它用于替代配置文件,也就是说,传统方式通过配置文件告诉类如何运行,有了注解技术后,开发人员可以通过注解告诉类如何运行。在Java技术里注解的典型应用是:可以通过反射技 阅读全文
posted @ 2014-01-08 22:30 今晚打酱油_ 阅读(181) 评论(0) 推荐(0)
摘要:http://www.jb51.net/article/17965.htm首先,FCKEDITOR的性能是非常好的,用户只需很少的时间就可以载入 FCKEDITOR所需文件.对于其他在线编辑器来说,这几乎是个很难解决的难题,因为在开启编辑器时需要装载太多的文件.比如CUTEEDITOR,虽 然功能比FCKEDITOR还要强大,可是,它本身也够庞大了,至于FREETEXTBOX等,其易用性与FCKEDITOR相比,尚有差距,可以 说,FCKEDITOR是一个别具匠心的在线编辑器,它里面融入了作者高深的面向对象的JAVASCRIPT功力,集易用性与强大的功能与一体..与编辑器相关的所有图像,脚本以 阅读全文
posted @ 2014-01-08 20:31 今晚打酱油_ 阅读(281) 评论(0) 推荐(0)
摘要:1. 动态formbean.表单 JSP: My JSP '1.jsp' starting page 用户名: 密码: 确认密码: 电子邮箱: 生日: struts-config.xml,配置动态formbean 和 校验需要的配置文件 validation.xml 具体校验要求 配置 ... 阅读全文
posted @ 2014-01-08 15:01 今晚打酱油_ 阅读(373) 评论(0) 推荐(0)
摘要:1. 多文件上传与下载上传下载jsp: My JSP 'index.jsp' starting page 下载 上传用户: 上传文件1: 上传文件2: actionform bean:public class UpFileFormBean extends ActionForm { private String username; private List list = new ArrayList();; public String getUsername() { return user... 阅读全文
posted @ 2014-01-08 09:39 今晚打酱油_ 阅读(491) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/sjw890821sjw/article/details/6995190刚换上Myeclipse9.0,结果要修改servlet模板的时候不像Myeclpse6.5一样能搜索的到servlet.java了. 网上搜了下也没有搜到,还好求助了下老师,方法如下: 在x:Program FilesMyEclipseCommonplugins下找到com.genuitec.eclipse.wizards_9.0.0.me201012172208.jar,然后用winrar打开,找到templates打开后就能找到Servlet.java了. 要是您的是8... 阅读全文
posted @ 2014-01-03 22:31 今晚打酱油_ 阅读(235) 评论(0) 推荐(0)
摘要:1. struts 工作流程图超链接2. 入门案例struts入门案例:1、写一个注册页面,把请求交给 struts处理 用户名: 密码: 邮箱: 2、导入struts开发包,并在web.xml文件配置struts(ActionServlet)处理所有.do请求 ActionServlet org.apache.struts.action.ActionServlet config /WEB-INF/struts-config.xml 2 ActionServlet... 阅读全文
posted @ 2014-01-03 14:06 今晚打酱油_ 阅读(287) 评论(0) 推荐(0)
摘要:smtp协议:telnet smtp.qq.com 25ehlo kevinauth logineGlhbmdqaWU1NUBxcS5jb20=a2V2aW5feGlhbmc1NQ==mail from:rcpt to:datafrom:to:subject:testxxxxxxxxxxxxxxxxxxxxxxxxxxx.quit邮件生成: public class ImageMail { /** * 带图片的邮件 */ public static void main(String[] args) throws Exception { Session session = Sessio... 阅读全文
posted @ 2014-01-01 23:17 今晚打酱油_ 阅读(494) 评论(0) 推荐(0)