欢迎来到天天文库
浏览记录
ID:40521055
大小:309.50 KB
页数:36页
时间:2019-08-04
《Android通过jsp连接Oracle数据库_--_实例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Android通过jsp连接Oracle数据库--实例//首先写一个jsp后台服务连接到Oracle数据库的实例myOra1(此处只是测试,所以用system身份连接到该实例) //然后再通过jsp把数据返回给Android手机客户端//运行jsp代码之前必须导入Oracle数据库的jdbc驱动包(jar包),名字为:classes12.jar.这个包在Oracle的安装目录下可已//找到,在浏览器中打开jsp网页前必须保证Tomcat已经正确启动。 //jsp取到的数据以xml格式展现在web页面中//Oracl
2、e数据库中的表如下://jsp代码:[html]viewplaincopyprint?1. 1. 2.<%@ page import="java.util.*"%> 3. 4.<%@ page import="java.sql.*"%> 5. 6.<%@page contentType="text/html;charset=gb2312"%> 7. 8. 9. 10.<% 11. 12.String path =
3、request.getContextPath(); 13. 14.String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 15. 16.%> 17. 18. 19. 20.<% 21. 1. try 2. 3. { 4. 5. Class.forName("oracle.jdbc.driver.OracleDrive
4、r").newInstance(); 6. 7. String url="jdbc:oracle:thin:@10.88.5.117:1521:myOra1"; 8. 9. String user="system"; 10. 11. String password="manager"; 12. 13. Connection conn= DriverManager.getConnection(url,user,password); 14. 15. Stateme
5、nt stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 16. 17. String sql="select * from system.SAZHAOXUN"; 18. 19. ResultSet rs=stmt.executeQuery(sql); 20. 21. 1. 2. String strID; 3. 4. String strN
6、AME; 5. 6. String strAGE; 7. 8. String strSEX; 9. 10. 11. 12.%> 13. 14. 15. 16. 17. 18.<% 19. 20. while(rs.next()) 21. 1. { 2. 3. strID=rs.getString("ID"); 4. 5. strNAME=rs.getString("NAME"); 6.
7、7. strAGE=rs.getString("AGE"); 8. 9. strSEX=rs.getString("SEX"); 10. 11. 12. 13.%> 14. 15. 16. 17. <%=strID%> 18. 19. <%=strNAME%> 20. 21.
8、 <%=strAGE%> 1. 2. <%=strSEX%> 3. 4. 5. 6. 7. 8. <% } %> 9. 10.
此文档下载收益归作者所有