Web开发过程中需要注意的问题总结

来源:互联网 发布:淘宝店铺充值中心 编辑:程序博客网 时间:2024/05/02 01:11

Java EE开发过程中需要注意的问题:

一、Java

1、  request.getParameter();返回类型是String,不需要再做一次toString()操作。

2、  request.getParameter();需要做null判断,不要直接用parse转换。

3、  system.out.println;在提交代码时注释或删除。

4、  List和Map对象要加上泛式。

5、  ResultSet处理时,最好用字段名,不要用数字。

6、  List对象和Map对象的new方法,List<v> list = newArrayList<v>();Map<k,s> map = new HashMap<k,s>()。

7、  多个字符集相拼,用StringBuffer对象。

8、  DAO接口的实现类中,除DAO定义的方法为public,其他的都定义为private。

9、  代码书写规范。

10、 基本方法体里面的定义的变量,都要赋初始值。

11、对象定义,基本类型最好定义为类对象。

12、Jsp里面需要加try

二、JS

1、  {}对象最后一个属性不需要加,

2、  >、<、空格分别用&gt;、&lt;、&nbsp;代替

3、 <%=request.getContextPath()%>后面记住加/

4、 js文件接收jsp传递的参数:

var res=”<%=request.getParameter(“name”) %>”;

接收后可以根据需要转化为不同的类型:

(1)  转化为字符串 toString()

(2)  转化为数字  parseInt、parseFloat

5、 设置value值为val的select项被选中:

$(“#id”).val(val);

6、jqeury取得select中option的个数

$(‘selectId option’).size()

7、jquery获取指定索引option的text和value

$(‘selectid’).get(0).options[index].value

$(‘selectid’).get(0).options[index].text

8、判断select中是否存在某个value

for(var i=0;i<$('#selectidoption').size();i++){          if($('#selHostHard').get(0).options[i].value==value){      flag=true;      break;   }}

三、数据库

1、 mysql 产生0、1随机数序列:ROUND(RAND())


原创粉丝点击