首页 > 代码库 > 20160923随笔
20160923随笔
1、jquery获取select标签中相应的选中option的text文本以及索引
$("#id").find("option:selected").text();
获取select选中的索引值有如下方法
$("option:selected","#id").index(); $(‘#id‘).prop(‘selectedIndex‘); $(‘#id option‘).index($(‘#id option:selected‘))
2、关于struts.xml的配置问题
<result name="export" type="stream">
<param name="contentType">application/vnd.ms-excel</param>
<param name= "inputName">excelStream</param>
<param name="contentDisposition">attachment;filename="${fileName}"</param>
</result>
->type="stream" 把一般内容输出到流 name="contentType"->内容类型,和互联网MIME标准中的规定类型一致,例如text/plain代表纯文本,text/xml表示XML,image/gif代表GIF图片,image/jpeg代表JPG图片 name="inputName"->下载文件的来源流,对应着action类中某个类型为Inputstream的属性名,例如取值为inputStream的属性需要编写getInputStream()方法 name="contentDisposition"->文件下载的处理方式,包括内联(inline)和附件(attachment)两种方式,而附件方式会弹出文件保存对话框,否则浏览器会尝试直接显示文件。配置的作用是用于在内存中生成excel文件供客户端下载
来源于-http://blog.csdn.net/zhutulang/article/details/7106386?reload
3、利用poi进行excel的操作(本流程为作者在开发时遇到的框架封装参考的步骤,可能读者不是很了解,这里也帮助不了你,待后续作者变强大了可能进行完善以解决你的问题)
poi api参考http://blog.sina.com.cn/s/blog_91c0fdb50101kfd4.html
简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。
步骤:i:创建HSSFWorkbook(workbook)文档对象->创建工作表对象HSSFSheet(sheet=workbook.createSheet(xx))->利用sheet对象创建excel工作表的行HSSFRow(row=sheet.createRow(xx))->生成单元格数据HSSFCell(cell=row.createCell(xx))并操作->设定单元格的长度sheet.setColumnWidth(xx,xx)
4、解析xml文件
未完待续,欢迎提问补充----------------------------------------
20160923随笔