问题描述
- 请问:java代码通过io流怎么读取MySQL数据库生成jsp文件?谢谢!
-
java代码通过io流怎么读取MySQL数据库生成jsp文件
解决方案
IO读取数据库?!你确定?
最次也得是jdbc吧?要有大神实现我也涨涨姿势、、
或者jdbc读到内存再写成文件,再用IO读到内存写成jsp?
解决方案二:
io流读取文件数据,数据库都是sql语句获取的,你这问法不懂,
解决方案三:
回复a877536298: <% String url = "jdbc:mysql://localhost:3306/test"; String user = "xx", password = "xxxx"; Connection conn = null; PreparedStatement pstmt = null; ResultSet rs = null; try { Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection(url, user, password); pstmt = conn.prepareStatement("select * from student"); rs = pstmt.executeQuery(); List stuList = new ArrayList(); while (rs.next()) { Student stu = new Student(rs.getString("stu_id"), rs.getString("stu_name"), rs.getInt("stu_age")); stuList.add(stu); System.out.println(stuList.size() + "---------------"); request.setAttribute("stuList", stuList); } } catch (Exception ex) { ex.printStackTrace(); } finally { if (rs != null) rs.close(); if (pstmt != null) pstmt.close(); if (conn != null) conn.close(); } %>
学号 | 姓名 | 年龄 |
"+stu.getStuId()+" | "+stu.getStuName()+" | "+stu.getStuAge()+" |
解决方案四:
相关的html节点被浏览器编译了、我只能帮到这里了
解决方案五:
建议通过Jdbc来读取
Java通过JDBC连接MySQL读取数据
http://be-evil.org/post-144.html
解决方案六:
你这个需求太含糊了,java io就是操作文件的,而对mysql数据库的操作有JDBC完成的,生成JSP文件则是java-web的工作。