WEB开发
sufujun2012
这个作者很懒,什么都没留下…
展开
-
HttpSession
HttpSession 理解javax.servlet.http.HttpSession HttpSession是Java平台对session机制的实现规范,因为它仅仅是个接口,具体到每个web应用服务器的提供商,除了对规范支持之外,仍然会有一些规范里没有规定的细微差异。这里我们以BEA的Weblogic Server8.1作为例子来演示。 首先,Weblogic Server提供了...原创 2011-04-20 11:18:35 · 72 阅读 · 0 评论 -
css中英文字体对照
Mac OS的一些: 华文细黑:STHeiti Light [STXihei]华文黑体:STHeiti华文楷体:STKaiti华文宋体:STSong华文仿宋:STFangsong俪黑 Pro:LiHei Pro Medium俪宋 Pro:LiSong Pro Light标楷体:BiauKai苹果俪中黑:Apple LiGothic Medium苹果俪细宋:Apple L...原创 2011-12-28 17:38:34 · 179 阅读 · 0 评论 -
JS获取字符串实际长度
var jmz = {};jmz.GetLength = function(str) { ///获得字符串实际长度,中文2,英文1 ///要获得长度的字符串 var realLength = 0, len = str.length, charCode = -1; for (var i = 0; i < len; i++) { charC...原创 2011-11-25 16:02:27 · 108 阅读 · 0 评论 -
javascript 实现trim()方法
在JavaScript中我们须要用到trim的地点很多,但是JavaScript又没有独立的trim函数或者要领可以运用,所以我们须要自己写个trim函数来实现我们的目的。 方案一: 以原型方式调用,即obj.trim()形式,此方式基本且运用方面广泛,定义方式如下:/*** 删除左右两端的空格*/String.prototype.trim=fu...原创 2011-12-05 12:11:10 · 188 阅读 · 0 评论 -
windows下架设svn服务器
* 传统的Subversion 服务器程序:一、准备工作 1、获取 Subversion 服务器程序 到官方网站(http://subversion.tigris.org/)下载最新的服务器安装程序。目前最新的是1.5版本,具体下载地址在:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&...原创 2011-12-07 11:36:58 · 123 阅读 · 0 评论 -
jQuery的Ajax传送xml 中<![CDATA] 在不同浏览器上的兼容性问题
这几天开发项目,在UI上遇到一个难题:jquery ajax 获取返回值xml不支持,<websitename><![CDATA[http://beijing.lashou.com/]]></websitename>,包含CDATA 竟然获取不到值;$(xml).find(websitename).text(); 在晚上查找了半天,找到一个解决方案,...2012-02-11 14:38:41 · 367 阅读 · 0 评论 -
Java利用HttpURLConnection发送post请求上传文件
在页面里实现上传文件不是什么难事,写个form,加上enctype = "multipart/form-data",在写个接收的就可以了,没什么难的,如果要用java.net.HttpURLConnection来实现文件上传,还真有点搞头.:-) 1.先写个servlet把接收到的 HTTP 信息保存在一个文件中, 看一下 form 表单到底封装了什么样的信息。 Java代...原创 2012-02-14 10:58:10 · 602 阅读 · 0 评论 -
浅谈HTTP中Get与Post的区别(转)
浅谈HTTP中Get与Post的区别 Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资...原创 2012-02-15 12:24:36 · 110 阅读 · 0 评论 -
XML 特殊字符处理
XML 特殊字符处理在XML中,有一些符号作为XML 的标记符号,一些特定情况下,属性值必须带有这些特殊符号。 下面主要是讲解一些常用的特殊符号的处理 例一: 双引号的使用。双引号作为XML 属性值的开始结束符号,因此无法在值中直接使用"". 处理方式可以分为两种。 a: 属性值中没有'(单引号) ,那么可以用单引号'' 作为属性值的开始结束符号<...原创 2012-02-15 15:23:16 · 114 阅读 · 0 评论 -
js 时间操作
Js获取当前日期时间及其它操作var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); ...原创 2011-12-13 21:37:39 · 124 阅读 · 0 评论 -
使用Java发送GET、POST请求
使用Java发送GET、POST请求——节选自《疯狂Java讲义》URL的openConnection()方法将返回一个URLConnection对象,该对象表示应用程序和 URL 之间的通信链接。程序可以通过URLConnection实例向该URL发送请求、读取URL引使用Java发送GET、POST请求——节选自《疯狂Java讲义》URL的openConnection()方...原创 2011-07-01 17:40:11 · 94 阅读 · 0 评论 -
iframe在ie6中的cookies读写问题
在ie6的A页面中嵌入第三方页面B,则B页面中的cookies读写会失效,解决方法是在读写cookies之前声明p3p头:php:header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');asp.net:HttpContext.Current.Response.AddHeader("p3...原创 2011-04-20 11:28:37 · 104 阅读 · 0 评论 -
JavaScript eval()方法
定义和用法eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。语法eval(string)参数描述string必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句。返回值通过计算 string 得到的值(如果有的话)。说明该方法只接受原始字符串作为参数,如果 string 参数不是原...原创 2011-04-25 17:09:47 · 91 阅读 · 0 评论 -
jquery select option 操作
jQuery这个框架方便了我们对于HTML元素的操作,本来以为自己对于Select操作也算是熟悉了,但上午在测试的时候才发现自己了解的还真不多。 看了一下jQuery的一些方法后,理出了一些常用的方法,列在下面: //获取第一个option的值 $('#test option:first').val(); //最后一个option的值 $('#test option:last').val(); /...原创 2011-08-17 18:29:01 · 68 阅读 · 0 评论 -
高效整洁CSS代码原则 (上)
高效整洁CSS代码原则 (上) CSS学起来并不难,但在大型项目中,就变得难以管理,特别是不同的人在CSS书写风格上稍有不同,团队上就更加难以沟通,为此总结了一些如何实现高效整洁的CSS代码原则: 1. 使用Reset但并非全局Reset 不同浏览器元素的默认属性有所不同,使用Reset可重置浏览器元素的一些默认属性,以达到浏览器的兼容。但需要注意的是,请不要使用全局Reset: *{ margi...原创 2011-08-18 16:12:04 · 76 阅读 · 0 评论 -
高效整洁CSS代码原则 (下)
6. 适当的代码注释代码注释可以让别人更容易读懂你的代码,且合理的组织代码注释,可使得结构更加清晰。你可以选择做的样式表的开始添加目录:/*------------------------------------ 1. Reset 2. Header 3. Content 4. SideBar 5. Footer ----------------------------------- */...原创 2011-08-18 16:15:50 · 60 阅读 · 0 评论 -
jquery读取解析本地XML
/**读取本地XMLadd by sufj 2011-8-31*//*兼容ie,ff,chrome*/function loadXmlFile(xmlFile){ var xmlDom = null; if (window.ActiveXObject){ xmlDom = new ActiveXObject('MSXML2.DOMDocument...原创 2011-08-31 20:39:10 · 827 阅读 · 0 评论 -
设置 session 失效时间的方法(转)
具体设置很简单,方法有三种: (1) 在主页面或者公共页面中加入:session.setMaxInactiveInterval(600); 参数600 单位是秒,即在没有10 分钟活动后,session 将失效。 这里要注意这个session 设置的时间是根据服务器来计算的,而不是客户端。所以如果是在调试程序,应该是修改服务器端时间来测试,而不是客户端。 (2) 也是比较通用的设置ses...原创 2011-09-21 09:57:26 · 186 阅读 · 0 评论 -
POST和GET方式的区别
前两天一个同学问我,服务器交互过程中,get方法和post方法的区别:我总结了一下,主要有一些几点: 1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到AC...原创 2011-06-21 22:29:02 · 198 阅读 · 0 评论 -
request.getRequestURI() 和request.getRequestURL()区别
request.getRequestURI() 返回值类似:/myContext/requestdemo.jsp返回值是Stringrequest.getRequestURL() 返回值类似:http://localhost:8080/myContext/requestdemo.jsp返回值是StringBuffer...原创 2011-06-28 16:48:49 · 88 阅读 · 0 评论 -
jquery 一句话实现全选框
<!DOCTYPE Html>02<html>03 <head>04 <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.4.min.js"></script&g原创 2012-03-16 14:52:01 · 126 阅读 · 0 评论