本文详细介绍J2EE基础:web开发需要注意的一些地方
Web开发的一些注意点
1.字符编码的转换:
String Xm=newString(txm.getBytes(“ISO8859-1”),"gbb2312");
2.提示框的弹出:
alert("添加导师信息成功");
3.hidden框必须放在tr,td中,才能被当作表单提交。采用.do的方式传递参数到另 外一个页面中时,必须使用hidden框来传递默认的参数。
4.按照姓名进行模糊搜索的sql语句:
"selectUID,XM,ZGH,UUIDfromHUST_JG_JBwhereXMlike'"+xmtemp+"%'andXM!='"+xm+"'orderbyXM"
xmtemp是取出来的姓名的姓。
5.统计的sql语句:
Stringsql="selectDISTINCTHUST_JG_DS.YJXKMasDM,DM_JB_YJSYJXK.MCasMC,"+
"(selectcount(*)fromHUST_JG_DSwhereDSLBM='3'andHUST_JG_DS.YJXKM=DM_JB_YJSYJXK.DM)as BSD,"+
"(selectcount(*)fromHUST_JG_DSwhereDSLBM='1'andHUST_JG_DS.YJXKM=DM_JB_YJSYJXK.DM)as BD,"+
"(selectcount(*)fromHUST_JG_DSwhereDSLBM='2'andHUST_JG_DS.YJXKM=DM_JB_YJSYJXK.DM)as SD,"+
"(selectcount(*)fromHUST_JG_DSwhereDSLBM!='1'andDSLBM!='2'andDSLBM!='3'"+
"andHUST_JG_DS.YJXKM=DM_JB_YJSYJXK.DM)asother"+
"fromHUST_JG_DS,DM_JB_YJSYJXKwhereHUST_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,数据库的异常datatuncation,说的是数据库的字段要求的字段长度与给出的字段长度不一致,给出的字段长度超出要求的字段长度。
11,页面设计方面,注意text框和下拉框的宽度一致。
12,在页面跳转方面,注意使用提交到本页面,通过识别不同的参数来显示不同的数据和页面。
责编:豆豆技术应用
- Java新闻
- Java入门教程
- Java开发工具
- J2EE
- J2SE
- J2ME
- EJB/Spring
- Applet/Swing
- Servlet/JSP
- Struts/Hibernate
- JDBC/JDO
- Ajax
- 认证考试
- JAVA对象比较器Comparator
- Java 6 RowSet 使用完全剖析
- 深入了解"Java"中的“异常机制”
- 讨论5种跟踪Java执行的方法
- Java专业术语标准化规范
- java中线程概念描述
- JAVA中的反射机制详解
- Java语言灵巧指针与垃圾回收
- 讲述java语言中内部类的研究
- Java对于Cookie的操作详解