大家在用HttpHandler的时候,一般都会有两个大的疑问(当然,前提是你有钻研精神的话,呵呵) 1. IsReusable到底什么意思? 老实说,这个属性很多人都感兴趣,但搞懂的人确实不多.MSDN中的介绍也是不知所以然. 获取一个值,该值指示其他请求是否可以使用 IHttpHandler 实例.该属性默认为false 我来这么说吧,首先我们为什么使用自定义的Handler呢?简单的说,我们是希望能接管掉某些请求, 对吧?最常见的应用如下 对图片进行处理.例如所有图片都输出一个水印.或者防止…
查看本章节 查看作业目录 需求说明: 使用 JavaScript 中的 document 对象的属性,根据下拉框中选择的属性,更改页面中的字体颜色和背景颜色 实现思路: 在页面的 <body> 节点下加入 <h2> 节点,在 <h2> 节点下加入文本节点,显示为:更改字体颜色和背景颜色 在页面的 <body> 节点下加入 <select> 节点,设置 <select> 节点的 id 属性 在 <select> 节点下加入多…
this 指针问题 methods与computed中的this指针 应该指向的是它们自己,可是为什么this指针却可以访问data对象中的成员呢? 因为new Vue对象实例化后data中的成员和computed中的成员为实现化对象属性了,而methods中定义的方法为实现化对象方法了.这时this指针指向的是这个实现化对象. let v = new Vue({ el: '.test', data: { title: "121213" }, methods: { msg() { al…
ECMAScript5中的hasOwnProperty()方法,用于判断只在属性存在与对象实例中的时候,返回true,in操作符只要通过对象能访问到属性就返回true. 因此只要in操作符返回true而hasOwnProperty()返回false,就可以确定属性是原型中的属性. 所以有如下函数: function hasPrototypeProperty(obj, name) { return !obj.hasOwnProperty(name) && (name in obj); } 当…
首先获取要使用字体的三种文件格式.EOT..TTF或.OTF..SVG,确保能在主流浏览器中都能正常显示该字体..EOT,适用于Internet Explorer 4.0+.TTF或.OTF,适用于Firefox 3.5.Safari.Opera.SVG,适用于Chrome.IPhone最常见的是.TTF文件,我们需要通过这种文件格式转换为其余两种文件格式.http://www.fontsquirrel.com/fontface/generator提供的在线字体转换服务获取字体文件格式的转换.在…
一直没注意到这个坑,今天看<你不知道的 JavaScript>中提到了,今后需要注意. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <div id="foo"></div> <script type=&quo…
<c:out>标签中的escapeXML属性 在<c:out>中,escapeXML属性默认为true. 当设置escapeXML的属性为true时,将value中的值以字符串的形式原封不动的显示出来. 如果要让内容中的hmtl标签以HTML格式显示,就将escapeXML属性值为false 即可 <c:out value="${chapter.content}" escapeXml="false"/> 我的例子,在后台返回jso…
.Action中的method属性 在struts1.x中我们知道通过继承DispatchAction可以实现把多个Action进行统一操作,在struts2中实现action的统一操作也很简单.我们以crud操作为例,把crud集中到一个Action中. 步骤一.建立CRUDAction,内容如下: package com.asm; import com.opensymphony.xwork2.ActionSupport; public class CRUDAction extends Act…
代码 /** * 对象的属性名 * - 对象的属性名不强制遵循标识符的命名规范,可以是任意的名字,但在开发中 * 尽量遵循标识符的命名规范 */ // 创建对象obj1 var obj1 = new Object(); // 添加属性name obj1.name = "唐僧"; console.log(obj1); // {name: "唐僧"} /** * 如果要使用特殊的属性名,不能采用"."的方式来操作,需要使用另一种 * 方式: * 语法…
前言 之前没遇到过这个问题,在项目中遇到这个问题时想法挺好,按照流程走下去,结果事与愿违,于是开始探索着解决方案,接下来我们来看看这个问题,早已经明了的童鞋请绕道,此文仅供未遇到的童鞋提供一种解决方案. 话题 首先我们来看看整个问题的出现,介绍一下问题的背景. public class Blog { public string BlogName { get; set; } public string BlogAddress { get; set; } public List<Article>…