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