您的位置:首页 > 其它

第一个项目阶段总结清单

2012-12-25 13:09 155 查看
1.基础数据去重处理

2.基础数据删除操作限制(表现为页面上不可选)

3.关联信息关联删除

4.空值验证

5.查询条件转化以便统一

6.页面填充Ajax

7.文件上传下载

8.excel文件的读取,excel文件中单元格数据类型无法确定该怎样取值,excel文档设计

9.批量删除之局部刷新,当含有不可选的复选框时又该如何处理?

事实上只是id字符串构造上会不相同,做法如下:

var j=0;

for ( var i = 0; i < selectFlag.length; i++) {

 if (selectFlag[i].checked) {

  flag = true;

  //uniExamCourseIds+=selectFlag[i].value + ",";

  uniExamCourseIds += "\"" + j + "\": \"" + selectFlag[i].value

    + "\"" + ",";

   ++j;

  }

 }

10.select标签级联固定?

11.什么地方需要转换编码格式

12.翻页技巧、翻页局部刷新

13.页面操作响应(servlet处理后用xml数据传到js中)

14.文本框验证

15.查询的优化

16.Ajax实现页面操作后跳转
17.@Consumes和@Produces的区别和用的范围

18.查询的时候用"-"分开和用"?a=b&b=c"查找有什么区别,谁的效率更高?

19.update用事务的方式相比于用update语句可以提高代码的复用性

20.一定要写好基础服务,例如一张表有很多个字段,获取全部数据往往执行效率很低(在大的查询数据下),我们往往要通过id得到name或者需要得到id和name供页面上用,页面显示name而传id,这时要提供好根据id串得到id-name的UtilObject的服务。

细节:

1.trim()可以清楚字符串前后的空格

2.后台构建视图时类前一定要加上

import javax.xml.bind.annotation.XmlRootElement;

@XmlRootElement

否则会报logException,具体异常描述:

 A message body writer for Java class java.util.ArrayList, and Java type java.util.List<org.wy.ccnu.edu.entity.UnifiedExamCourseVO>, and MIME media type application/json was not found

3.jsp的href 的url向controller传中文参数 乱码的问题如何解决?

String examSubject = new String(examSubjectString_.getBytes("ISO-8859-1"),"UTF-8");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: