仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 622|回复: 9
打印 上一主题 下一主题

[学习教程] JAVA网页设计JSP 毗连 Oracle 9i

[复制链接]
精灵巫婆 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:13:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
但是对于JAVA技术类的学习,我觉得大课堂反而会影响自身独立思考的过程,因为上课的时候,老师讲课的速度很快为了不遗漏要点,通常会仔细的听,js|oracle克日因项目缘故原由,必要将手头的体系变化为另外一情况体系.即要将Resin+MsSQL开辟的JSP程序转为Weblogic+Oracle下的JSP程序.Oracle我是六年前玩过它了,老早健忘怎样利用了.从互助项目公司拿来正版安装盘安装好后,溘然不晓得怎样用JSP毗连Oracle了.翻开搜刮引擎狂搜,了局明显都是JDBC,Thin之类的代码.懒人嘛,拿来测试测试.一定是不可的了.忧郁好一个礼拜了,明天在搜刮的时分,偶然中发明跟我一样的菜鸟贴,按贴子唆使,测试乐成了.如今写在这里,以当保藏之用.
---------------------------------------------------------------
自己的设置情况以下
Oracle9i+Resin314+WindowsServer2003+JDK1.5
Oracle9i安装目次:F:oracle
Oracle9i
呆板称号:china3ct
Service:Master
用户:system
暗码:zsk
筹办事情:将Oracle安装目次下的(F:oracleora92jdbclib)classes12.jar复制到JDKLIB和网站的Web-inflib目次下
源码:
<%@pagecontentType="text/html;charset=gb2312"%>
<%@pageimport="java.sql.*"%>
<html>
<body>
<%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
Stringurl="jdbc:oracle:thin:@china3ct:1521:Master";
file://orcl为你的数据库的SID
Stringuser="system";
Stringpassword="zsk";
Connectionconn=DriverManager.getConnection(url,user,password);
Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
Stringsql="select*fromscott.dept";
ResultSetrs=stmt.executeQuery(sql);
while(rs.next()){%>
<%=rs.getString(1)%>-<%=rs.getString(2)%><br>
<%}%>
<%out.print("数据库操纵乐成,祝贺你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
假如没错,就会呈现
10-ACCOUNTING
20-RESEARCH
30-SALES
40-OPERATIONS
数据库操纵乐成,祝贺你

有了这样一个呼声:让java代替C语言成为基本语言。这些足以说明java简单易学的这个优点。其次,java的功能强大,前面我也提到了,EJB3.0的推出使java成为了大型项目的首选。
不帅 该用户已被删除
沙发
发表于 2015-1-20 17:39:31 | 只看该作者
那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧!
变相怪杰 该用户已被删除
板凳
发表于 2015-1-27 08:05:41 | 只看该作者
你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。
金色的骷髅 该用户已被删除
地板
发表于 2015-1-28 22:10:31 | 只看该作者
你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢?
若天明 该用户已被删除
5#
发表于 2015-2-2 22:18:23 | 只看该作者
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
山那边是海 该用户已被删除
6#
发表于 2015-2-6 17:41:26 | 只看该作者
那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧!
愤怒的大鸟 该用户已被删除
7#
发表于 2015-2-17 18:44:09 | 只看该作者
你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢?
飘飘悠悠 该用户已被删除
8#
发表于 2015-3-5 19:19:50 | 只看该作者
任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言
小女巫 该用户已被删除
9#
发表于 2015-3-12 20:45:18 | 只看该作者
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。
第二个灵魂 该用户已被删除
10#
发表于 2015-3-20 02:26:02 | 只看该作者
[url]http://www.jdon.com/[/url]去下载,或到同济技术论坛的服务器[url]ftp://nro.shtdu.edu.cn[/url]去下,安装上有什么问题,可以到论坛上去提问。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 00:39

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表