编程经验总结

jboss必须小心和jdk的版本对应上。要不会出现错误
source D:\\o.sql           执行D盘o.sql文件
 
1	ext illegal character======js文件的第一个开头别写汉字
2	this.el is undefined========employerRegisterWin.show();
				employerRegisterWin.center();这个顺序必须是这样的。不能调换。调换了就出错了
3       window中要放一个formPanel的话,必须是有两个items砌套。要不就显示不出来
4	Ext.fly(a) is null========找不到标签==>renderTo或者是applyTo有问题
5	未知的运行时错误=========>可能是applyTo问题
6       多看Ext自己带的例子
7       引用的东西必须放在它前边。要不不能显示。(比如说window 里要用form,new window 必须放在new form的后边)
8	同一个js不能引入两次或多次
9	autoScroll :true,自动显示滚动条
10 	在ext的组件中设置样式用bodyStyle:'padding:10px;background-color: #DFE8F6'
11 	在IE下要注意上面的书写。不能有空格(应该写成bodyStyle:'padding:10px;background-color:#DFE8F6')
12      EXT中的ID不能一样了。一样的话显示可能有问题
13	Ext中传参数注意。调用的时候不传,用的时候参数是已经定义的变量
14	当JSP调用JS的方法时,可能说这个方法没有定义。这时要把这个方法放在最外边。如:var addTab 然后在Ext.onReady( function() {}
	里边初始化就可以了
15 	ext中有的ID必须是字符串。所以要是数字的化得加上 ID+“”
16 	panel中动态添加item==> 			tab.add(otherCleanGrid); tab.doLayout();
17	只要在一个js里用var定义了就可以引用了
18	不能alert();这样写是不对的。必须里边有东西 如:alert('a');
19	引入js文件的时候。要注意顺序,要用的东西先引入
 
 
1 alt="Powered by iBATIS"   鼠标移上去显示的东西 
2 <A href="#SigningUp">a</A> <A name="SigningUp">haha</> 这是在同一个界面里边。一点a就跳转到haha
3  <a href="?page=previous">点击还是在当前页面
 
(1)	document.getElementById为空或不是对象的解决方法
1. 'null'为空或不是对象:
<script type="text/javascript"> 里面加个defer=true属性试试看,
即:<script type="text/javascript" defer=true>
2. document.getElementById为null
原因: var titab=document.getElementById("titletab");没有取到对象
解决办法:
1.在错误语句的下面加上alert(titab);调试语句,看看是否有消息框弹出
2.如果没有弹出,检查HTML代码中的是否存在"id=titletab"的<table>标签(要仔细哦,一个字母都不能错的)
3.如果标签存在,那么考虑<script>代码段的位置问题,切记包含有类似getElement代码<script>代码段必须出现在HTML的Element之后也就是说你把<script>代码段放到<html>标签之后然后尝试



(2)如果web application的编码规则是utf-8,如网页头中的:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
那么js文件中如果有中文输出就会出现乱码,解决此个问题可在引用javascript输出的地方加上charset="gb2312" 或 charset="big5"(假设输出的是Big5繁体字)。
本文转摘自『蓝派网』http://www.lan27.com/Article/200806/7530.htm
 
1	ext illegal character======js文件的第一个开头别写汉字
2	this.el is undefined========employerRegisterWin.show();
				employerRegisterWin.center();这个顺序必须是这样的。不能调换。调换了就出错了
3       window中要放一个formPanel的话,必须是有两个items砌套。要不就显示不出来
4	"Copyright © 2007 Sohu.com Inc. All rights reserved. 搜狐公司 版权所有 "====>这句话可以用gb18030来表示



5 form表单提交。要把它设置成post。它和中文乱码密切相关。
 
注意varchar(255) 后边必须有长度。要不执行不了
 
1数据库里有的字段的值后有空格,所以查不出来
2项目不能有重复的不同版本的包
3程序一样。结果不一样。应该数据库的问题。char().是定长的。如果char(5).你输入不3
个字符。数据库会自动补全。
4.ACTION里的方法应该是public的.要不容器就找不到

你可能感兴趣的:(编程)