`
文章列表

中文传值乱码问题

    博客分类:
  • js
原文出处:http://eeelin.iteye.com/blog/1777719 URL编码很混乱   1.直接在网址栏输,网址路径中包含汉字,"www.xx.com/ff/问答", "问答"将用的是utf-8编码.   2.直接在网址栏输,网址种的参数部分有汉字,"www.xx.com/ff/info.php?name=苏州", "苏州"用的是操作系统的'默认编码'编码.据说可以在浏览器里设置这个编码.   3.在网页上点submit按钮,GET或者POST提交,按照网页编码格式编码,下面是U ...

URL编码与二次encodeURI

    博客分类:
  • js
 
原文出处:http://foryougeljh.iteye.com/blog/1456706 URL编码 一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址 "http://www.abc.com",但是没有希腊字母的网址"http://www.aβγ.com"(读作阿尔法-贝塔-伽玛.com)。 这是因为网络标准RFC 1738做了硬性规定: [0-9a-zA-Z]、一些特殊符号"$-_.+!*'(),"[不包括双引号]、以及某些保留字,才可以不经过编码直接用于 ...
原文出处:http://eeelin.iteye.com/blog/533658 java 反射 Field类 -------用到一个bean  Java代码    package com.ncs;  
  JS中Null与Undefined的区别  在JavaScript中存在这样两种原始类型:Null与Undefined。这两种类型常常会使JavaScript的开发人员产生疑惑,在什么时候是   Null,什么时候又是Undefined?   Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。 Null类型也只有一个值,即null。null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。 js 代码
javascript中等于(==)与全等(===)的区别说明   等于(==)的情况下 只要值相同就返回True。而全等(===)的时候需要值和类型都要匹配才能返回True.       <script type="text/javascript">     function  ff(){ var y = 5;  if(y == "5"){  document.write("1== '5' True ");  }  else{  document.write("== '5' False ...
明确概念: 对象的引用:当用类创建一个对象时,类中的成员变量被分配内存空间,这些内存空间称为该对象的实体,而对象中存放着引用(地址),以确保该实体由该对象操作使用。 一、比较对象为基本数据类型(byte,short,char,int,long,float,double,boolean) 比较两个基本数据类型是否相等用==,因为只有类才会有equals方法。 备注:String不是基本数据类型 二、比较对象为引用数据类型 euqals和==本质上都是比较比较的是两个对象的引用(内存地址)是否相同。equals()是Object类的方法 ,object类是所有类的基类,所以每个类都会 ...
为什么文件名不能包含下列任何字符 \/:*?“<>| 因此这些字符在操作系统中都有特殊的用途,表示特殊的含义,比如\是用来表示某个目录下 如C:\Windows\System32 但是如果你有个目录或者文件中包含\就含义不明确了 当然,全角下既无此特殊意义,所以是ok的。 非计算机出身的我,现在才知道这些,别喷我呀!呵呵

ext 上传

    博客分类:
  • ext
今天发现ext 上传带有如下特殊字符  \/:*?“<>| 时不能提交成功。 可是文件名称不能包含以上特殊字符,那那那。。。 那个文件怎么有的呢? 原来半角下不能,全角下可以放到文件名称里。 extjs 自带的上传 文件时 文件名称半角全角都不行。 呵呵
window.open() 乱码处理,终于解决了,解决办法,虽然解决了但是不知道为什么要2次编码而不是一次。请高手指点啊。。。。。   解决之前: a.html页面: var url = "user.do?m=showMiddlePage&queryFrom="+str+"&query_web="+query_web;     url = encodeURI(url);    //var query_web = encodeURI(query_web);    //alert(query_web);    window.open( ...
如果是动态隐藏的话:grid.getColumnModel().setHidden(1,true); //1 代表要隐藏的列所在位置,true代表隐藏。
  原文出处:http://www.cnblogs.com/qiantuwuliang/archive/2009/07/19/1526687.html JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 。 后台解码函数: java.net.UR ...
未完善版,后期将贴出完善版,完善版主要是封装了grid comboboxGrid.jsp <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+req ...
解决Ext2.0中ComboBox执行Filter第一次无效的问题 原文出处:http://www.cnitblog.com/yemoo/archive/2009/07/28/44724.html 更新Ext ComboBox的列表项,直接通过更新其Store即可,而且可以通过Filter对store数据进行过滤只显示符合特定条件的列表项。今天项目正好需要这个了,页面4个ComboBox的列表随着页面操作需要不断更新,我采用的方法也正是filter,本来以为一个很简单的问题,但整整郁闷了我两个多小时,开始发现filter之后虽然store的内容已经发生了变化,但ComboBox的列表项却仍 ...
转载自:http://blog.csdn.net/hakunamatata2008/archive/2011/01/21/6156203.aspx 所有标签: Tags   fmt:requestEncoding fmt:setLocale fmt:timeZone fmt:setTimeZone 

decode encode

    博客分类:
  • ext
Ext中有两个很重要的方法, 一个是decode,一个是编码; 一个是encode.顾名思义,一个是解码,   严格的说,decode是将json字符串转换成对象;encode是将对象转换成json字符串   Ext.decode()方法,将json格式的串转换成对象,然后通过对象访问对象所包含的各个属性的值,通过消息框把它们显示出来; Ext.encode()将已经生成的对象转换成开始定义的json格式的串,也通过消息框把它们显示出来,加了一个函数,使得在第一个消息框弹出3秒钟后再弹出第二个消息框  
Global site tag (gtag.js) - Google Analytics