10 2016 档案
摘要:Ajax(Asynchronous javascript and xml):异步刷新技术 技术组成: CSS + xml +JavaScript +DOM Ajax核心对象: XMLHttpRequest 应用场景:实现页面的局部刷新 Ajax:异步刷新技术 XMLHttpRequest的常用方法
阅读全文
摘要:1.简单工厂设计模式 简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 1.1简单工厂设计模式UML图: 1
阅读全文
摘要:先定义两个实体类User和Address User Address 创建出一个action先创建出两个成员变量 然后在核心方法中实例化成员变量。 核心配置:struts.xml result页面 property标签用于输出ValueStack中对象属性的值,其中value属性用来指定要输出对象的属
阅读全文
摘要:针对日期类java.util.Date进行类型转换,要求客户端使用“yyyy-MM-dd”,“yyyy/MM/dd”中的任意一种输入,并以“yyyy-MM-dd”的格式输出,该类型转换应用于全局范围 先定义一个实体类 创建Action 创建类型转换器 StrutsTypeContentType类是抽
阅读全文
摘要:一.单个文件上传 文件上传需要两个jar包: 首先制作一个简单的页面,用于实现文件上传 开发实现文件上传的Action 在Action中使用了三个属性封装文件信息 File类型的XXX属性,与表单的File控件的name属性一样,用于封装File控件对应的文件内容 String类型的xxxFileN
阅读全文
摘要:ValueStack —— 对OGNL的加强 细心的读者可能会发现,在上面的例子中,我们使用了不同的表达式,针对Action中的不同的Java对象进行设值。再结合上一讲我们所例举的OGNL的代码操作示例,我们有强烈的理由怀疑,Struts2在内部有可能执行了这样的操作,才使得页面到Action的设值
阅读全文

浙公网安备 33010602011771号