




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 版本问题 版本问题 1 建立 web project 时需要注意 Jdk1 4 对应的是 J2EE1 4 只有 jdk1 5 以上才能 建 J2EE5 0 2 运用 Struts1 框架时 jdk1 4 对应的是 struts1 1 3 使用 weblogic 服务器 jdk1 4 只能用 weblogic8 1 4 使用 poi 实现导出 excel 功能时 jdk1 4 只能使用 poi2 5 不能用 poi3 7 5 J2EE5 0 以上才能使用泛型 当用 jdk1 4 时可以使用强制类型转换来代替泛型功 能 2 Java 心得汇总 心得汇总 1 Java 编程中遇到编码问题 有时页面不能显示汉字 1 要在前台页面的 PageEncoding 属性设置成 utf 8 或者 gbk 2 还可以在 action 中增加如下代码 name new String name getBytes ISO 8859 1 utf 8 进行姓名编码格式转换 role new String role getBytes ISO 8859 1 utf 8 进行角色编码格式转换 2 使用 poi 插件实现导出 excel 表的功能代码 String fn 所有雇员信息 xls 创建excel文件名 response setContentType application ms excel charset utf 8 创建文件格式 try fn new String fn getBytes gb2312 ISO8859 1 设置文件名的编码格式 catch UnsupportedEncodingException e1 TODO Auto generated catch block e1 printStackTrace response addHeader Content Disposition attachment filename fn java io OutputStream outputStream response getOutputStream HSSFWorkbook wb new HSSFWorkbook 创建工作簿 HSSFSheet sheet wb createSheet Employ 创建工作表 HSSFCellStyle style wb createCellStyle 创建单元格格式 style setAlignment HSSFCellStyle ALIGN CENTER 设置格式为居中 HSSFRow row1 sheet createRow short 0 创建第一行 HSSFCell cell0 row1 createCell short 0 创建第一个单元格 HSSFCell cell1 row1 createCell short 1 创建第二个单元格 HSSFCell cell2 row1 createCell short 2 创建第三个单元格 cell0 setEncoding HSSFWorkbook ENCODING UTF 16 设置单元格的编码格式 cell1 setEncoding HSSFWorkbook ENCODING UTF 16 cell2 setEncoding HSSFWorkbook ENCODING UTF 16 cell0 setCellValue 编号 设置单元格的值 cell1 setCellValue 姓名 cell2 setCellValue 角色 3 用 jdk1 4 编写 web 项目 前台页面实现展现一个列表的功能代码 4 Jdk1 4 编写前台页面接受后台 action 传来的值的代码 雇员信息 编号姓名角色 input type hidden value name no input type hidden value name name input type hidden value name role 5 用 JDBC 连接 Oracle 数据库 String url jdbc oracle thin 127 0 0 1 1521 odps 数据库链接地址 try Class forName oracle jdbc driver OracleDriver 注册oracle 数据库驱动程序 c DriverManager getConnection url scott tiger 获得数据 库链接 System out println 连接数据库成功 return c catch Exception e System out println 连接数据库失败 e printStackTrace return c 6 DAO 实现方法代码 查询单个雇员信息 public EmpBean select int no Connection c JDBC getConnection 获得数据库Connection对象 PreparedStatement ps null ResultSet rs null String na null String ro null EmpBean eb null try ps c prepareStatement select no name role from employ where no 创建preparestatement对象 插入sql语句 ps setInt 1 no rs ps executeQuery 执行查询操作 并将查询结果赋给ResultSet对象 eb new EmpBean while rs next 直到查询的结果中的下一条没有数据才终止操作 eb setNo no 将查询出来的属性赋给Empbean类 eb setName rs getString 2 eb setRole rs getString 3 return eb catch SQLException e TODO Auto generated catch block e printStackTrace finally try if rs null 关闭ResultSe
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 热爱护理专业演讲
- 小升初基础知识小测试题
- 团队管理简要汇报
- 数控技术专业介绍
- 全员大会开场汇报
- 我理解的教育技术
- 销售活动内部控制体系构建
- 语文学科核心素养解读
- 新手教师在培训机构的成长
- 人文关怀培训汇报
- 2025医疗机构租赁合同模板
- 兄妹房屋协议书
- 2025年《幼儿园教师专业标准(试行)》试题及答案
- 2025中国银行网上“企业金融”自助贷款授信合同
- 2025年西藏自治区辅警招聘考试考试试题库及一套完整答案详解
- 办公楼建设工程设计方案
- 原料药中亚硝胺杂质的风险评估实操
- 税种知识培训课件图片
- 产品开发项目管理制度
- 水洗泥项目可行性研究报告模板及范文
- 2025年广东省康复产业蓝皮书-前瞻产业研究院
评论
0/150
提交评论