自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 javascript的parseInt函数

javascript的parseInt函数,大家都知道是干啥的但你知道parseInt("07") 返回多少 ?parseInt("08") 又返回多少 ?正确答案是parseInt("07") 返回8parseInt("08") 返回0你知道问题在哪?其实,这个问题可能大家都没想过吧。用javascript的parseInt函数时,parseInt("08")或者parseInt("09&quot

2009-10-30 15:25:47 91

原创 Myeclipse debug

在Eclipse中使用调试程序最基本的操作是:    1.首先在一个java文件中设断点,然后debug as-->open debug Dialog,然后在对话框中选类后--> Run     当程序走到断点处就会转到debug视图下。    2.F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over,    也就是执行本行代码,...

2009-10-29 14:09:17 65

原创 JS在firefox和IE下差异及解决方案

1.document.formName.item(itemName) 问题说明:IE下,可以使用 document.formName.item(itemName)或 document.formName.elements[elementName];Firefox下,只能使用 document.formName.elements[elementName].解决方法:统一使用document.formN...

2009-10-23 16:35:29 75

原创 基于Struts FormFile上传文件

 有关文件上传的控件可能非常多,比如有用于学习的SmartUpload、性能非常好的COS组件、有Apache的FileUpload组件、有Struts的FormFile组件、有Spring上传文件,还有其他一些开发的控件等等。假如你是用Struts,那基于Struts FormFile组件应该是一个不错的选择。      Struts FormFile跟Struts ActionForm结合得非...

2009-10-22 17:32:15 179

原创 PL/SQL Developer使用技巧

1、PL/SQL Developer记住登陆密码    在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码; 设置方法:PL/SQL Developer 7.1.2  ->tools->Preferences->Oracle->Logon History , “Store history”是默认勾选的...

2009-10-22 11:19:11 67

原创 PL/SQL NEXTVAL DUAL表

dual表是个虚拟表,你在操作大多数Oracle对象的时候都可以使用这个表,比如sequence,sysdate等等。 比如:select sysdate from dual select seq1.nextval from dual --------------------------------------------------------------------------------...

2009-10-22 10:59:14 691

原创 Eclipse控制台中的中文输出乱码问题

由于我使用的系统为英文系统 估计是系统问题在Eclipse中输出中文在控制台全部为??解决方法:1、RUN->Open debug dialog... 2、在JAVA Application->选择你要编译的Java文件 下面介绍两个需要配置的地方(下面的UTF-8是我的java文件的编码,你应该选择与你的java文件一样的编码): 1.选择Ar...

2009-10-21 10:54:05 446

原创 Cp1252 Eclipse 编码报错

在用Eclipse编译Java程序是会报错提醒,意思是告诉你,Eclipse的default编码是cp1252.如果你用的是英文原版系统的话,是不支持cp1252的。需要对编码进行修改。步骤如下:windows->preferences->general打开点击workspace此时右侧出现text file encoding就是文本编码default cp...

2009-10-21 09:20:36 181

原创 ENCTYPE="multipart/form-data"

用于表单里有图片上传。<form name="userInfo" method="post" action="first_submit.jsp"   ENCTYPE="multipart/form-data">表单标签中设置enctype="multipart/form-data"来确保匿名上载文件的正确编码。如下:<tr>     &l

2009-10-20 09:28:23 89

原创 li 标签

1、列表横排     将li的样式设置为     li{display:block;float:left;}2、去除图片垂直方向的空白     最好的做法     为 img 加上 vertical-align属性...

2009-10-19 13:53:10 157

js 按钮交互 元素属性获取

<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>Untitled Document</title&gt

2009-10-17 19:50:16 505

原创 js中innerHTML与innerText的用法与区别

用法:<div id="test">   <span style="color:red">test1</span> test2</div>在JS中可以使用:test.innerHTML:  也就是从对象的起始位置到终止位置的全部内容,包括Html标签。   上例中的test.innerHTML的值也就是“<span style=&quo

2009-10-17 16:44:55 108

原创 this 用法

this是JavaScript中功能最强大的关键字之一。不幸的是,如果你不知道它具体怎么工作,你将很难正确使用它。this是面向对象语言中的一个重要概念,在JAVA,C#等大型语言中,this固定指向运行时的当前对象。但是在javascript中,由于 javascript的动态性(解释执行,当然也有简单的预编译过程),this的指向在运行时才确定。这个特性在给我们带来迷惑的同时也带来了编程上的 ...

2009-10-17 15:11:50 75

原创 document.createElement()用法及注意事项

今天处理了一个日期选择器的ie和ff的兼容问题,本来这种情况就很难找错误,找了好久才把错误定位到js中创建元素的方法document.createElement(),这个方法在ie下支持这样创建元素var inputObj = document.createElement ("<input type='text' size='8' style='border:0px;bo...

2009-10-17 11:01:33 376

原创 document.createElement("A")的相关属性

<html> <BODY> <SCRIPT LANGUAGE="JavaScript"> <!-- var A = document.createElement("A"); A.setAttribute("href","#"); A.appendChild(document.createTextNo

2009-10-17 10:59:08 1689

原创 document.createElement等DOM函数与属性

1、创建节点createElement()var node = document.createElement(“div”);没什么可说的,创建一个元素节点,但注意,这个节点不会被自动添加到文档(document)里。2、创建文本节点createTextNode()var value = document.createTextNode(“text”);创建一个文本节点,常用来往元素节点里添加内容,...

2009-10-17 10:56:52 715

原创 removeChild 使用注意事项

var giftBody = document.getElementById("gift_list").getElementsByTagName("tbody")[0]; var giftTrs = giftBody.getElementsByTagName("tr"); var len = giftTrs.length; //需要将giftTrs.length的length属性存储起来 ...

2009-10-17 10:55:29 387

原创 获取HTML DOM节点元素的方法

在Web应用程序特别是Web2.0程序开发中,经常要获取页面中某个元素,然后更新该元素的样式、内容等。如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结(以下方法在IE7和Firefox2.0.0.11测试通过):6uUBeautyCss.org - 前端教程网1. 通过顶层document节点获取:6uUBeauty...

2009-10-17 10:53:54 194

原创 HTML DOM selectedIndex 属性

定义和用法 selectedIndex 属性可设置或返回下拉列表中被选选项的索引号。 注释:若允许多重选择,则仅会返回第一个被选选项的索引号。 语法 selectObject.selectedIndex=number 下面的例子可提示出被选选项的索引号: <html> <head> <script type="text/javascript"> fu...

2009-10-17 10:52:28 339

原创 清除网页历史记录,屏蔽后退按钮

使用服务器端脚本:<% Response.Buffer = True Response.ExpiresAbsolute = Now() - 1 Response.Expires = 0 Response.CacheControl = "no-cache" %>  

2009-10-16 12:43:04 193

原创 Array

一、 学好JavaScript的基础,Array类是必不可少的,也许你每天都在写JS,那么对于Array类,你到底用了多少呢?下面列举一下Array类内置的方法:1、构造方法: var a = new Array(); //创建Array对象var a = new Array;//创建Array对象var a = new Array(10);//创建Ar...

2009-10-16 12:23:08 92

原创 document.createElement()的用法

分析代码时,发现自己的盲点——document.createElement(),冲浪一番,总结了点经验。       document.createElement()是在对象中创建一个对象,要与appendChild() 或 insertBefore()方法联合使用。其中,appendChild() 方法在节点的子节点列表末添加新的子节点。insertBefore() 方法在节点的子节点列...

2009-10-16 11:06:22 149

原创 Struts 用js传递Token

jsp页面:<a href="#" onClick="f_delete(${combo.tcid},'org.apache.struts.taglib.html.TOKEN');">删除</a> js函数:function f_delete(id,tokenId) { if(!confirm('你确认要删除吗?...

2009-10-16 10:38:45 97

原创 利用Token机制解决重复重复提交问题

Struts利用同步令牌(Token)的方式来解决Web应用中重复提交的问题,其机制是在form表单中增加一个隐藏的域,保存当前令牌值,然后在程序中判断此令牌值是否合法.org.apache.struts.action.Action类提供了相关操作Token的方法:1、isTokenValie方法:判断存储在当前用户会话中的令牌值和请求参数中的令牌值是否匹配.如果匹配,返回true,反之返回fal...

2009-10-16 10:07:57 283

原创 servlet

幂等doGet()只是要得到一些东西,不会修改服务器上的任何内容。doGet()是幂等的,能执行多次,不会产生任何不好的副作用;doPost()不是幂等的,Post体中提交的数据可能用于不可逆转的事务。幂等:表示同一个请求可以做两次,而不会对服务器产生负面作用。简单的超链接往往意味着Get,若表单属性注明method="POST",则就是一个Post;若未注明,则是Get。Servlet中do...

2009-10-16 09:09:58 72

原创 用java将数据写入excel

首先需要一个JXL包,下载地址:http://download.csdn.net/source/292830 1、生成EXCEL需要手动写查询语句把ORACLE数据库中的数据查询出来,再通过操作写到EXCEL文件里面。 2、通过EXCEL把数据读取到ORACLE,同样需要去读取EXCEL工作薄里面的内容,再通过INSERT语句去插入数据库操作。示例: 包括从Excel读取数据,生成新的Exce...

2009-10-15 12:16:27 2945

原创 页面编码和参数获取

response.setContentType         指定   HTTP   响应的编码,同时指定了浏览器显示的编码.    response.setCharacterEncoding  设置HTTP   响应的编码,如果之前使用response.setContentType设置了编码格式,则使用response.setCharacterEncoding指定的编码格式覆盖之前的设置....

2009-10-15 11:21:14 143

原创 response.setContentType()对应文件类型

image/bmp--BMPimage/gif--GIF image/jpeg--JPEG image/tiff--TIFFimage/x-dcx--DCXimage/x-pcx--PCX text/html--HTML text/plain--TXTtext/xml--XMLapplication/afp--AFP application/pdf--PDF application/r...

2009-10-15 11:07:41 2832

原创 文件写出web头部设置

if(rpt!=null){ response.reset(); boolean isDownload = "download".equalsIgnoreCase(request.getParameter("mode")); String mode = isDownload ? "attachment" : "inline"; ...

2009-10-15 10:52:28 125

原创 Content-Disposition的使用和注意事项

最近不少Web技术圈内的朋友在讨论协议方面的事情,有的说web开发者应该熟悉web相关的协议,有的则说不用很了解。个人认为这要分层次来看待这个问题,对于一个新手或者刚入门的web开发人员而言,研究协议方面的东西可能会使得web开发失去趣味性、抹煞学习积极性,这类人应该更多的了解基本的Web技术使用。而对于在该行业工作多年的老鸟来说,协议相关的内容、标准相关内容应该尽量多些的了解,因为只有这样才能使...

2009-10-15 10:41:30 240

原创 获取页面元素的方法

document.getElementsByName()    是根据控件名称获取这个控件对象,因为控件名称可以相同,返回的是一个对象数组。 document.getElementById()      是根据控件ID获取这个控件对象,因为控件ID唯一,返回的是一个对象。 document.getElementsByTagName() 是根据控件TAG获取这个控件对象,返回的是一个对象数组。 例如...

2009-10-15 09:34:32 155

原创 可添加的下拉列表

<select name="markcode" onChange="editable(this);"> <option value="value1">选项一</option> <option value="">请输入</option> </sele

2009-10-14 15:45:36 104

原创 可填写下拉列表-改进版

<script language="javascript"> function changeF() { document.getElementById('makeupCo').value= document.getElementById('makeupCoSe').options[document.getElementById('ma...

2009-10-14 15:23:19 93

原创 css中display和visibility的区别

大多数人很容易将CSS属性display和visibility混淆,它们看似没有什么不同,其实它们的差别却是很大的。 visibility属性用来确定元素是显示还是隐藏的,这用visibility="visible|hidden"来表示(visible表示显示,hidden表示隐藏)。 当visibility被设置为"hidden"的时候,元素虽然被隐藏了,但它仍然占据它原来所在的位置。 ----...

2009-10-13 17:16:51 72

原创 JSTL标签用法

JSP 标准标记库( Standard Tag Library , JSTL) 是一组以标准化格式实现许多通用的 Web 站点功能的定制标记。JSP 技术的优势之一在于其定制标记库工具。除了核心 JSP 标记,如 jsp:include 之外,定制标记库工具使您能够创建唯一的标记来描述以站点或应用程序为导向的操作。一旦您创建了定制标记库 ( 简称 taglib) ,当您扩展项目或转向另一个项目...

2009-10-13 14:38:23 78

原创 onmouseover事件改变ImageButton的图片

<input name="test" id="test" type="image" src="图片路径1" onMouseOver = "clickme(this);">function clickme(obj){obj.src="图片路径";}  

2009-10-12 20:21:35 158

原创 鼠标经过时改变背景颜色

<tr onMouseOver="this.style.backgroundColor='#F0F0F0';" onmouseout="this.style.backgroundColor='#Ffffff';"><td>www.blue-sun.cn</td></tr> 

2009-10-12 19:44:37 344

原创 document.cookie

设置cookie 每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie: document.cookie="userId=828"; 如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如: document.cookie="userId=828; userName=hulk"; 在cookie的名或值中不能使用分号(;)、逗号(,)、等号(=)...

2009-10-12 17:26:30 169

原创 jquery input checked全选与反选1.3.2的版本

“运行代码”后需要“刷新一次”:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> ...

2009-10-12 17:01:37 92

原创 document.all和document.forms

document.all:包括页面上的所有FORM的内容和设计元素。document.forms[0]:是指的当前表单。在实际的应用中,如果页面上只有一个form可以用document.forms[0],如果有多个form document.all比较适用。...

2009-10-12 15:22:53 303

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除