JS_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> JS >>列表
一、背景在MVC3项目里,如果Action的参数中有Enum枚举作为对象属性的话,使用POST方法提交过来的JSON数据中的枚举值却无法正确被识别对应的枚举值。二、Demo演示为了说明问题,我使用MVC3项目创建Controller,并且创建如下代码演示://交通方式枚举publicenumTrafficEnum{Bus=0,Boat=1,Bike=2,}publicclassPerson{publicintID{get;set;}publicTrafficEnumTraffic{get... 查看全文
· [Java EE 7] JSF 请求的生命周期发布时间:2014-04-15
JSF定义了标准的请求处理声明周期。开发人员了解相关知识可以帮助理解例如验证、数据转换、事件处理等操作会在哪个阶段被执行。JSF页面通过UI组件树进行展示,称作视图(view)。当客户端发起页面请求后,生命周期开始。在整个生命周期过程中,JSF需要根据之前保存的状态来生成页面。当客户端提交页面的时候,JSF必须执行几个任务,比如验证视图组件中的输入数据、转换客户端输入的数据为服务端定义的类型、绑定数据到后台bean。JSF执行这些任务是通过生命周期中的几个步骤... 查看全文
· java解析json发布时间:2014-04-14
最近项目中用到json这个数据结构,由于jdk1.6并没有提供默认解析json的api,项目中选用了apache的json工具类来做解析,目前常用的json解析工具还有google提供的gson和阿里的fastjson。网上瞅了半天,想了下,json解析无非是对字符串做遍历,忍不住自己尝试解析下,通过递归实现一次字符串的完整遍历来完成json字符串与Map的转换。首先列出json中常用的几个特殊字符:'":[]{}。‘和"这两个字符之前的部分是json的key或是value,对于这种字符... 查看全文
要求必备知识基本了解CSS语法,初步了解CSS3语法知识。和JS/JQuery基本语法。开发环境AdobeDreamweaverCS6演示地址演示地址预览截图(抬抬你的鼠标就可以看到演示地址哦):制作步骤:一,html结构<divid="home"><divclass="tipcurrent1"><h2>提交的信息</h2><divclass="msg"><p></p></div><... 查看全文
· [Java EE 7] JSF 资源处理发布时间:2014-04-11
JSF提供了标准的方式来处理资源,比如:图片,CSS,JavaScript文件等。这些资源可以在组件的rendered属性中使用。资源可以放在web工程的/resources目录下,也可以放到classpath的/META-INF/resources目录下。资源可以被本地化、版本化、集成化到jar包中。资源可以被EL引用:[url=#{resource['header.jpg']}]clickhere[/url]在这个例子中header.jpg放在标准的resources目录下... 查看全文
英文原文:CreatingSinglePageAppsWithAngular.JSandASP.NET周三(4月2日)的Build大会上,DavidCatuhe和JonGalloway做了一个关于将AngularJS用于ASP.NET应用程序的演讲。他们为开发者提供了一种方式,可以快速构建流行的单页Web应用。Angular是由Google创建并运营的开源项目。顾名思义,这是一个基于JavaScript的库,遵循模型-视图-控制器(MVC)设计模式。如Catuhe和Galloway所说... 查看全文
以前,前后台全是utf-8格式所以乱码问题没有什么,到现在的新公司,遇到点问题,我们现在前后台全是gbk所以用ajax就会出问题,因为ajax的post方法编码是用utf-8格式。解决方法:在网上看了看必须用二次编码才行,就是在前台两次编码(encodeURI(encodeURI(data)))encodeURIComponent一样(说的只是针对这个问题的效果一样),这样就ok了。后台只需URLDecoder.decode(data,"UTF-8")就解码成功了。为什么呢??... 查看全文
英文原文:BuildYourOwnLockitronWithTwilio,Arduino,andNode.js试想一下,如果你忘了带钥匙,但你带手机了,你就可以打开门锁。或者,你还在往家赶,可你的朋友已经到你家门口,你通过手机远程把家门打开,让朋友先自己进去看会儿电视。这不是科幻,也不需要多先进的设备,而是自己动手开发出来的。本文是基于我在波兰的Makerland大会上的一次研讨演讲。这篇文章将会指导你如何通过手机控制你家的门锁,而且是在不需要弄坏或改造门锁的情况下实现... 查看全文
英文原文:WinJSGoesOpenSource,AddsWindowsPhone8.1Support在去年六月的Build2013大会上,PaulGusmorino谈论了WinJS2.0及其带来的速度提升。在上周的Build2014大会上,他又来谈论了WinJS2.1以及该库下一步的发展方向。WindowsLibraryforJavaScript(WinJS)原本是要成为使用HTML、CSS和JavaScript构建应用程序的有效途径。它最初由微软创建,不过,其功能不局限于Windows平台... 查看全文
要求必备知识基本了解CSS语法,初步了解CSS3语法知识。和JS/JQuery基本语法。开发环境AdobeDreamweaverCS6演示地址演示地址预览截图(抬抬你的鼠标就可以看到演示地址哦):制作步骤:一,html结构<divid="home"><formid="login"class="current1"method="post"><h3>用户登入</h3><imgclass="avator"src="images/avatar... 查看全文
· Json.Net6.0入门学习试水篇发布时间:2014-04-04
前言JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。简单地说,JSON可以将JavaScript对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从Web客户机传递给服务器端程序。这个字符串看起来有点儿古怪,但是JavaScript很容易解释它,而且JSON可以表示比"名称/值对"更复杂的结构。例如,可以表示数组和复杂的对象,而不仅仅是键和值的简单列表。它所具有的特性:1... 查看全文
微软在Apache2.0许可证下开源了WinJS(WindowsLibraryforJavaScript),源代码托管在GitHub上,感兴趣的人可以尝试DEMO。WinJS是一组为Windows8开发的JavaScript库,并不是字面意义上的Windows版JavaScript,利用它开发者可以使用JavaScript、HTML和CSS等为Windows平台开发Web应用,但它对非IE浏览器的兼容性还不完善。微软高级项目经理PaulGusmorino承认... 查看全文
MVC控制器中,经常使用Newtonsoft.Json把对象序列化成json字符串传递到前端视图。当对象中有DateTime类型的属性时,前后台如何处理才能把DateTime类型转换成想要的格式呢? 有这样的一个类具有DateTime类型属性:usingSystem; namespaceMvcApplication1.Models{publicclassSample{publicintId{get;set;}publicstringName{get;set;... 查看全文
· java 之 jsch 实现sftp下载,上传发布时间:2014-04-02
packagecom.supan.sftp;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.util.Properties;importjava.util.Vector;importjunit.framework.TestCase;importcom.jcraft.jsch.Channel;importcom.jcraft.jsch.ChannelSftp... 查看全文
Js代码<![if!IE]><script>/**bymoli*/$(document).ready(function(){if(document.cookie.indexOf("lu=")==-1){//延时2秒setTimeout("jQuery.mxblur.interID=setInterval('jQuery.mxblur.begin()',5)",1500);}});$.mxblur={interID:null,num:0.01,begin:function... 查看全文
前端一直是一块充满惊喜的土地,不仅是那些富有创造性的页面,还有那些惊赞的效果及不断推出的新技术。像node.js这样的后端开拓者直接将前端人员的能力扩大到了后端。瞬间就有了一统天下的感觉,来往穿梭于前后端之间代码敲得飞起,从此由前端晋升为'前后端'。图片来自G+本文将使用Node.js加websocket协议打造一个网页即时聊天程序,取名为HiChat,中文翻过来就是'嗨聊',听中文名有点像是专为寂寞单身男女打造的~其中将会使用到express和socket.io两个包模块,下面会有介绍... 查看全文
· jquery使用jsonp进行跨域调用发布时间:2014-03-31
关于JSONP的概念和为什么要使用JSONP网上已经有很多教程,这一节主要演示下在JQUERY中的ajax方法怎样通过JSONP进行远程调用首先介绍下$.ajax的参数type:请求方式GET/POSTurl:请求地址async:布尔类型,默认为true表示请求是否为异步,如果为false表示为同步。dataType:返回的数据类型jsonp:传递给请求处理程序或页面的,用以获得jsonp回调函数名的参数名(一般默认为:callback)jsonpCallback... 查看全文
· 我为什么不从NodeJS切换到Go发布时间:2014-03-30
英文原文:WhyIWon'tSwitchToGo(fromNode.js)我最近研究并玩了一下Go语言,并且我想简短地谈一下为什么我不准备从Node切换到GO。(并且我建议你也不要这么干)首先,人们在讨论Node.js时会有很多的抱怨:回调地狱Promises,它使代码读起来像同步的一样,并且如果你按照合理的标准缩进,在99%的情况下,你不会遇到回调的问题。Javascript语法很恶心Javascript拥有完美的可读性,CoffeeScript的更佳。你需要做的仅是成为一名好的程序员... 查看全文
· Windows 8.1 应用再出发 (WinJS)发布时间:2014-03-30
Windows8.1和WinJS引入了以下新控件和功能,分别是:AppBarCommand、BackButton、Hub、ItemContainer、NavBar、Repeater、WebView。本篇我们先来介绍AppBarCommand、BackButton、Hub、ItemContainer,其余三种放在下一篇中介绍。1.AppBarCommandWindows8.1加入了AppBarCommand控件来创建自定义应用栏命令。AppBarCommand可以是这几种类型:button... 查看全文
JSON数据格式,在Android中被广泛运用于客户端和网络(或者说服务器)通信,非常有必要系统的了解学习。恰逢本人最近对json做了一个简单的学习,特此总结一下,以飨各位。为了文章简明清晰,尽量多列点,少废话。参考文档:http://www.ietf.org/rfc/rfc4627.txt?number=46271.JSON解析(1).解析Object之一:{"url":"http://www.cnblogs.com/qianxudetianxia"}复制代码解析方法... 查看全文