昨天晚上10点50多了,又被老师叫了回来,让做个导出Excel表格的功能,从jsp页面列表中把选择的记录导出到excel中。
今天9点半起来后急忙奔到实验室,开始工作,一直到12点,总算是可以跑起来,可以导出相应的表格,窃喜··呵呵呵……
下午来到实验室看了下上午写的代码,测试下,发现了个问题。就是在导出成功并保存后,分页居然不能用来,点击下一页居然还是弹出导出的对话框,很是纳闷了,之前都是好好的啊。添了个导出分页就不能用了?于是乎仔细查看了分页的页面,alert出action,居然是导出的action。找到了问题的根源……
于是在导出的javascript中再把action重新改过来,搞定了!
为什么出现以上的问题呢,原来导出时候为了实现导出,需要到另一个action中去处理,也就是说修改了action的值了,然后分页的时候是用的当前的action,就出现了以上的结果,还好js可以执行完函数中的所有代码,这样就可以在实现导出的js函数的最后把action改回原来的,就OK了。
前几天,写了一篇文章,要发表的那种。让一个发表过文章的同学看了下,批注的不成样子了,翻译的一段摘要,几十个字就错的不成样子,文章语言也有很多组织上的问题,就感觉自己的文笔太差劲了,需要好好锻炼下。呵呵,以后得经常写博客了。呵呵……