没有合适的资源?快使用搜索试试~ 我知道了~
Android通过jsp连接Oracle数据库--实例.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 156 浏览量
2021-11-25
09:50:07
上传
评论
收藏 1.05MB PDF 举报
温馨提示
试读
22页
Android通过jsp连接Oracle数据库--实例.pdf
资源推荐
资源详情
资源评论
Android 通过 jsp 连接 Oracle 数据库 -- 实例
//首先写一个 jsp 后台服务连接到 Oracle 数据库的实例 myOra1 (此处只是测试,所以用
system 身份连接到该实例)
//然后再通过 jsp 把数据返回给 Android 手机客户端
//运行 jsp 代码之前必须导入 Oracle 数据库的 jdbc 驱动包(jar 包),名字为:classes12.jar.
这个包在 Oracle 的安装目录下可已
//找到,在浏览器中打开 jsp 网页前必须保证 Tomcat 已经正确启动。
//jsp 取到的数据以 xml 格式展现在 web 页面中
//Oracle 数据库中的表如下:
//jsp 代码 :
[html] view plaincopyprint?
1. <?xml version ="1.0" encoding ="utf-8" ?>
2.
3. <%@ page import ="java.util.*" %>
4.
5. <%@ page import ="java.sql.*" %>
6.
7. <%@page contentType ="text/html;charset=gb2312" %>
8.
9.
10.
11. <%
12.
13. String path = request .getContextPath();
14.
15. String basePath = request .getScheme()+"://"+request.getServerName()+":"+r
equest.getServerPort()+path+"/";
16.
17. %>
18.
19.
20.
21. <%
22.
23. try
24.
25. {
26.
27. Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
28.
29. String url ="jdbc:oracle:thin:@10.88.5.117:1521:myOra1" ;
30.
31. String user ="system" ;
32.
33. String password ="manager" ;
34.
35. Connection conn = DriverManager .getConnection(url,user,password);
36.
37. Statement stmt =conn .createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,R
esultSet.CONCUR_UPDATABLE);
38.
39. String sql ="select * from system.SAZHAOXUN" ;
40.
41. ResultSet rs =stmt .executeQuery(sql);
42.
43.
44.
45. String strID;
46.
47. String strNAME;
48.
49. String strAGE;
50.
51. String strSEX;
52.
53.
54.
55. %>
56.
57. <INFO>
58.
59.
60.
61. <%
62.
63. while(rs.next())
64.
65. {
66.
67. strID =rs .getString("ID");
68.
69. strNAME =rs .getString("NAME");
70.
71. strAGE =rs .getString("AGE");
72.
73. strSEX =rs .getString("SEX");
74.
75.
76.
77. %>
78.
79. <TONGXIN081>
80.
81. <ID>< %=strID% ></ID>
82.
83. <NAME><%=strNAME%></NAME>
84.
85. <AGE><%=strAGE%></AGE>
86.
87. <SEX><%=strSEX%></SEX>
88.
89. </TONGXIN081>
90.
91.
92.
93. <% } % >
94.
95.
96.
97.
98.
99. </INFO>
100.
101.
102.
103. <%
104.
105. if(rs!=null)
106.
107. {
108.
109. rs.close();
110.
111. }
112.
113. if(stmt!=null)
114.
115. {
116.
117. stmt.close();
118.
119. }
120.
121. if(conn!=null)
122.
123. {
124.
125. conn.close();
126.
127. }
128.
129. }
130.
131. catch(Exception e)
132.
133. {
134.
135. e.printStackTrace();
剩余21页未读,继续阅读
资源评论
zhangshut
- 粉丝: 0
- 资源: 3万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功