服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

j2ee基础:web开发需要注意的一些地方

web 开发的一些注意点
1.字符编码的转换: 
         string  xm=new string(txm.getbytes(“iso8859-1”),"gbb2312"); 
2.提示框的弹出:
    
        alert("添加导师信息成功");
    
3.hidden框必须放在tr,td中,才能被当作表单提交。采用.do的方式传递参数到另       外一个页面中时,必须使用hidden框来传递默认的参数。
4.按照姓名进行模糊搜索的sql语句:
    "select uid,xm,zgh,uuid from hust_jg_jb where xm like '"+xmtemp+"%' and xm!='"+xm+"' order by xm"
     xmtemp是取出来的姓名的姓。
5.统计的sql语句:
    string sql = "select distinct hust_jg_ds.yjxkm as dm,dm_jb_yjsyjxk.mc as mc,"+
    "(select count(*) from hust_jg_ds where dslbm='3'and hust_jg_ds.yjxkm=dm_jb_yjsyjxk.dm)as             bsd,"+
    "(select count(*)from hust_jg_ds where dslbm='1'and hust_jg_ds.yjxkm=dm_jb_yjsyjxk.dm)as             bd,"+
    "(select count(*)from hust_jg_ds where dslbm='2'and hust_jg_ds.yjxkm=dm_jb_yjsyjxk.dm)as             sd,"+
    "(select count(*)from hust_jg_ds where dslbm!='1' and dslbm!='2'and dslbm!='3'"+
    " and hust_jg_ds.yjxkm=dm_jb_yjsyjxk.dm)as other "+
"from hust_jg_ds,dm_jb_yjsyjxk where hust_jg_ds.yjxkm=dm_jb_yjsyjxk.dm";
     注意子查询语句的使用。
6.使用jsp在开发过程中要注意循序渐进,完成一个功能后再做另一个功能,并行操作是不行的。

7.使用类struts结构开发时,注意理清楚事务的流向,每一步的文件不要设错。主要是以下几个方面:
      actionform(包含两个默认的方法:validate和reset方法);
      action;
      struts-config;防止出现form没有被填充数据的错误。

8.对与每一个action注意设置返回值,来提供异常处理的依据。

9,判断一个arraylist是否为包含元素,不能用arraylist==null而要用arraylisy.inempty()来进行判断。

10,数据库的异常data tuncation,说的是数据库的字段要求的字段长度与给出的字段长度不一致,给出的字段长度超出要求的字段长度。

11,页面设计方面,注意text框和下拉框的宽度一致。

12,在页面跳转方面,注意使用提交到本页面,通过识别不同的参数来显示不同的数据和页面。


扫描关注微信公众号