今天基本完成除联调外本模块代码开发,按接口写好联调代码,后续要再联调环境下测试走通测试下环境,开发过程中又出现非智力错误:
1.今天在一个dto类中增加了属性,在另一个引用dto中调用这个对象属性,eclipse编辑器总是报错,各种郁闷后让同事看下才发现是因为dto对应的java文件没有保存。
2.今天公共工程代码提交后没有自动maven打包成公共jar包更新到代码中,随后更新代码后要在maven上打包并发布到仓库中。其它同事刷新代码后要更新依赖的jar包才可以。
3.调试JS代码还遇到不少问题。例如select元素的change事件为onselect,对应jquery中绑定的事件名称为select
4.ajax提交的下载文件,返回stream形式时,前端代码无法捕获JS事件,即无法知道IE弹出下载框的时间,一种可行的方法时在Action中执行完后台操作时在session中设置一个变量,前端再用一个定时器查询session变量值来判断是否执行完成。