WEB开发
kalogen
这个作者很懒,什么都没留下…
展开
-
struts2中iterator标签的相关使用
English Title:(Turn) of label of the Iterator in Struts2 relevant use在说明s:iterator标签的使用前,先了解下struts2中的Value Stack。这里参考了webwork中对Value Stack的描述,由于struts2是在webwork的基础上进行升级的,因此webwork对于Value Stack的表述同...原创 2010-07-07 11:07:15 · 65 阅读 · 0 评论 -
IE7,ie8 ,火狐显示正常,ie6就乱码了解决方法
最近又碰到了中文乱码问题,这里我没有把数据库牵扯进来,先说下我的环境,servlet容器使用Tomcat6.0,浏览器FireFox3.0、IE6,涉及字符编码设置的地方我的思路就是编码的地方都统一使用UTF-8,具体配置如下: 1.所有页面的charset设置为UTF-8。 2.Tomcat的URIEncoding默认是ISO-8859-1,而我设置为UTF-8,主要是想解决中文命名的文件以及请...原创 2011-01-15 14:14:52 · 175 阅读 · 0 评论 -
IOException while loading persisted sessions: java.io.EOFException
这个 异常一般是tomcat非正常关闭引起的,只要清除tomcat的缓存即可。删除Tomcat\work\Catalina\下的localhost目录即可原创 2010-09-29 18:44:22 · 62 阅读 · 0 评论 -
IE和Firefox中Javascript和CSS的区别
1. 对象 问题 1.1 Form对象 现有问题:现有代码 这获得form对象通过document.forms("formName"),这样使用在IE 能接受,MF 不能。解决方法: 改用 作为下 标运算。改为document.forms["formName"]备注上述的改用 作为下标运算中的formName是id而name1.2 HTML 对象 现有问题:在 IE 中,HTML 对象的 ID...原创 2010-10-11 12:18:28 · 97 阅读 · 0 评论 -
position 的 static、relative、absolute、fixed、inherit
网上也早有关于 position 的讲解,我个人觉得写得不全面,所以我才在迟到的今天写下这篇文章。position 有五个值:static、relative、absolute、fixed、inherit。static是默认值。就是按正常的布局流从上到下从左到右布局,平常我们做网页时,没有指定 position,也就表示使用 static。relative没有脱离布局流,此时可以...原创 2010-10-11 13:51:55 · 194 阅读 · 0 评论 -
CSS中的!important属性用法
关于CSS的运用技巧有很多, 今天主要探讨一下CSS中 !important 这个属性的用法。在CSS的使用中,遇到最多的问题就是不同浏览器之间的兼容问题。 由于IE并不严格执行W3C标准, 而又几乎垄断了浏览器市场。 所以作为一名合格的网站制作人员, 必须要针对不同的浏览器进行微调。 实现不同浏览器之间兼容的方法有很多, 比如利用JS探测用户的浏览器类型,从而调用不同的样式表。 或者就是利用!i...原创 2010-10-16 14:46:51 · 425 阅读 · 0 评论 -
如何用photoshop输出html(div+css)网页
在修改好相应的文字与图象之后,我们就将PSD文件输出(X)HTML文件。首先得先对PSD文件做切片,有两种方法:①使用工具栏上的“切片工具”, 然后在图象上划出一块一块的区域。 ②使用基于参考线的切片,按ctrl+R调出标尺栏, 把鼠标移动到标尺上,按住鼠标左键,移动到图象上,将会看到一条绿色的参考线,如图 将参考线;排好,然后点一下工具栏上的切片工具图表,...原创 2011-01-28 21:21:39 · 270 阅读 · 0 评论 -
Ext TabPanel items高度宽度自适应(续)
经过努力调试,终于解决了头痛的问题,只要加上如下的红色,即可自适应浏览器了!浪费的时间可冤枉了,不过解决了也有成就感啊哈哈!FirstPanel=function(){ FirstPanel.superclass.constructor.call(this, { id : 'mapabcMonitor', contentEl : "mapdiv", layout : 'acc...原创 2011-01-30 10:52:39 · 409 阅读 · 0 评论 -
服务器端包含,html文件不支持
要在html包含文件,参考: 在宿主页面中嵌入外部页面 刘筱 如今在Internet上建立网站已经是很平常的事了,但是要做好却并不容易。除了要求网站的内容丰富、可读性强外,网站美观和艺术性也是不可缺少的。而做到美观的一个重要方面就是使整个网站具有统一的风格,并具有一致的导航结构及相关版权信息提示。 在这方面,FrontPage的模板就是为统一规划网站整体风格而设计的...原创 2011-03-14 13:42:09 · 197 阅读 · 0 评论 -
解决火狐不支持Cursor:hand的方法
firefox 下cursorstyle="cursor:hand;"在IE中能正常显示成手;在firefox中却不能正常显示如果改用 style="cursor:pointer;"则在两个浏览器下都能正常显示适用于IE6.0及以上版本以及FIREFOX,在IE5.0下不能显示成手...原创 2011-07-15 15:55:27 · 222 阅读 · 0 评论 -
JavaScript中json对象和string对象之间的转化
json对象var json = {aa:true,bb:true};var json1 = {aa:'b',bb:{cc:true,dd:true}};1:js操作json对象 for(var item in json){ alert(item); //结果是 aa,bb, 类型是 string alert(typeof(i...原创 2011-03-21 20:03:24 · 312 阅读 · 0 评论 -
JSP 的301重定向服务端技术实现
HttpServletRequest rq = (HttpServletRequest) request;// String[] serverNameList = serverName.split(","); ((HttpServletResponse)response).setStatus(301); if(!(rq.getQueryString()==null)&&!rq.g...原创 2012-03-09 20:27:59 · 134 阅读 · 0 评论 -
如何解决“HTTP错误403-禁止访问”问题?
100 Continue:初始的请求已经接受,客户应当继续发送请求的其余部分。 101 Switching Protocols:服务器将遵从客户的请求转换到另外一种协议。 200 OK:一切正常,对GET和POST请求的应答文档跟在后面。如果不用SetStatus设置状态代码,Servlet默认使用202状态代码。 201 Created 服务器已经创建了文档,Location头给出了它的URL。...原创 2012-03-20 18:18:26 · 19699 阅读 · 0 评论 -
<s:property />标签:是输出指定值用的标签。可以输出任何范围的值。
标签:是输出指定值用的标签。可以输出任何范围的值。request范围:session范围:application范围:原创 2012-03-24 13:37:31 · 380 阅读 · 0 评论 -
转-HTTP cookies 详解
HTTP cookies,通常又称作"cookies",已经存在了很长时间,但是仍旧没有被予以充分的理解。首要的问题是存在了诸多误区,认为cookies是后门程序或病毒,或压根不知道它是如何工作的。第二个问题是对于cookies缺少一个一致性的接口。尽管存在着这些问题,cookies仍旧在web开发中起着如此重要的作用,以至于如果cookie在没有可替代品出现的情况下消失,我们许多喜欢的Web应...原创 2015-03-29 14:35:52 · 105 阅读 · 0 评论 -
JAVAscript在IE和Firefox下分别获取上传图片的全路径
<html> <head> <title>get file input full path</title> <script language='javascript'> function getFullPath(obj) { if(obj) ...原创 2010-06-26 13:37:52 · 87 阅读 · 0 评论 -
关于跨域策略文件crossdomain.xml文件
http://www.xiaonei.com/crossdomain.xml<!– http://www.xiaonei.com/ –>?<cross-domain-policy><allow-access-from domain=”*.xiaonei.com”/><allow-access-from domain=”xiaonei.com”/>...原创 2010-06-25 14:10:18 · 344 阅读 · 0 评论 -
浅谈javascript的分号
javascript的分号代表语句的结束符,但由于javascript具有分号自动插入规则,所以它是一个十分容易让人模糊的东西,在一般情况下,一个换行就会产生一个分号,但实际情况却不然,也就是说在javascript中换行可能产生分号,也可能不产生,是否自动插入分号,主要看上下行。所以即使是经验丰富的程序员,有时候也会头大。在 ECMAScript 中对分号自动插入规则也有相应的解释:空语句,...原创 2010-08-25 16:56:26 · 164 阅读 · 0 评论 -
千辛万苦,找到兼容ie,firefox,chrome的JavaScript右键菜单
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>javascript右键菜单</title> <meta http-equiv="content-type" content="text/原创 2010-07-11 18:13:46 · 478 阅读 · 0 评论 -
用ibator eclipse 插件自动生成sqlmap
现在我们着手来写一个ibatis的简单例子. 如果你是使用eclipse开发项目的话,那么,有一个eclipse的插件ibator,可以通过配置自动生成java代码sqlmap等,蛮好用。下面先做一个使用ibator插件的例子。 1.使用link方式在线安装ibator。 eclipse菜单 help--> software updates--&g...原创 2010-07-16 22:30:25 · 258 阅读 · 0 评论 -
CSS的优先级
一、CSS的优先级1、标有"!important"的规则有最高优先级一个样式规则可以有一个"important"附带标签,表示该样式规则具有最高优先级。例如下面例子中,前景色被标为important。H1{color:black !importan; font-family:sans-serif}注意:这种声明容易引起混乱,因此通常使用得较少。2、创作者规则优先级高于浏览者规则...原创 2010-07-17 21:53:25 · 120 阅读 · 0 评论 -
web 取颜色的编码值的小工具
今天发现了一个取桌面上任意颜色的编码的小软件叫Mezer Tools,大家可以下载下来玩玩,写样式文件也能用得上哦!原创 2010-07-18 09:48:25 · 128 阅读 · 0 评论 -
自写的一个输入16位代码查看颜色小工具
<html><head><body><table><tr><td><input type="text" id="color" value="fofofo" onBlur="document.all.colorID.bgColor=this.value;&quo2010-07-18 10:34:17 · 298 阅读 · 0 评论 -
getOutputStream方法冲突
out.clear(); out = pageContext.pushBody(); 复制代码out = pageContext.pushBody(); 是什么意思?为什么不加入了就报异常: java.lang.IllegalStateException: getOutputStream() has already been called for this response 复制代码 首先你要...原创 2010-07-19 12:05:40 · 146 阅读 · 0 评论 -
java web ServletContext.getRealPath(String str)方法的使用
由于数据库的配置我想做成配置在一个XML文件里,不过,怎么读取都不成功,,后来我在网上查找,通过下面的方式在servlet获取文件的绝对路径,不过由于多了一个/,还是错误 ServletContext context = getServletContext(); String path = context.getRealPath("/") + "/WEB-INF/drivers....原创 2010-07-20 18:09:52 · 119 阅读 · 0 评论 -
ibator中倒序SQL排列解决办法
select * from ( select t.*,rownum r from ( select * from tablea order by id desc ) t where rownum<=10 )where r>2原创 2010-08-01 17:56:44 · 90 阅读 · 0 评论 -
document.getElementById加onClick,onChange,style属性的方法
<a href="javascript:void(0)" id="c1">12322222222222222</a><br><select id="s1"><option value="1">111111111111</option><option原创 2010-08-12 17:20:54 · 2883 阅读 · 0 评论 -
grid.getSelectionModel的所有操作
1. var model = grid.getSelectionModel(); 2. model.selectAll();//选择所有行 3. model.selectFirstRow();//选择第一行 4. model.selectLastRow([flag]);//选择最后一行,flag为正的话保持当前已经选中的行数,不填则默认false 5. model.sele...原创 2010-08-13 19:32:45 · 109 阅读 · 0 评论 -
网站二级菜单演示代码
<!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" lang="zh-CN"> <h原创 2010-08-14 08:43:31 · 268 阅读 · 0 评论 -
Struts2 Result-type(封装Action层到View层的跳转逻辑)(1)
Struts2将Result列为一个独立的层次,可以说是整个Struts2的Action层架构设计中的另外一个精华所在。Result之所以成为一个层次,其实是为了解决MVC框架中,如何从Control层转向View层这样一个问题而存在的 在struts2-core.jar/struts-default.xml中,我们可以找到关于result-type的一些配置信息,从中可以看出struts...原创 2010-08-14 16:05:59 · 210 阅读 · 0 评论 -
去掉输入中的空格 但是字符串中的光标位置不变
<script type="text/javascript">var len;//去掉左边空格function ltrim(s) { return s.replace(/(^\s*)/g, ''); } //去掉右边空格function rtrim(s) { return s.replace(/(\s*$)/g, ''); } //去掉左右空格function trim(s)...原创 2010-08-23 20:04:12 · 141 阅读 · 0 评论 -
关于createTextRange和createRange的一些用法
一、返回createTextRange的text和htmlText <mce:script language="javascript"><!-- function test() { var rng=document.body.createTextRange(); alert(rng.text) } function test1() { va...原创 2010-08-23 20:05:58 · 883 阅读 · 0 评论 -
Eclipse中jsp、js文件编辑时,卡死现象解决汇总
使用Eclipse编辑jsp、js文件时,经常出现卡死现象,在网上百度了N次,经过N次优化调整后,卡死现象逐步好转,具体那个方法起到作用,不太好讲。将所有用过的方法罗列如下: 1、取消验证windows–>perferences–>validation把 除了manual 下面的全部点掉,build下只留 classpath dependency Validator...原创 2016-03-01 11:36:21 · 216 阅读 · 0 评论