如何在windosws 2000中安装jsp并访问oracle?.htm

来自「写给JSP初级程序员的书」· HTM 代码 · 共 36 行

HTM
36
字号
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0057)http://eps.www85.cn4e.com/java/article/devshow.asp?id=170 -->
<HTML><HEAD><title>csdn_如何在Windosws 2000中安装JSP并访问Oracle?</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<STYLE type=text/css>TD {
	FONT-FAMILY: "Verdana", "Arial", "宋体"; FONT-SIZE: 9pt
}
A {
	COLOR: #660000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #660000; TEXT-DECORATION: none
}
.line {
	LINE-HEIGHT: 14pt
}
</STYLE>

<META content="MSHTML 5.00.2920.0" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff text=#000000>

  <table><tbody>
  <TR>
    <TD height=21>
      <DIV align=center><B><FONT size=3>如何在Windosws 
      2000中安装JSP并访问Oracle? <BR><FONT size=2> </FONT></FONT></FONT>
      <HR align=center color=#cccccc noShade SIZE=1>
      </DIV></TD></TR>
  <TR>
    <TD class=line><FONT 
      color=#333300>如何在Windosws&nbsp;2000中安装JSP并访问Oracle?&nbsp;<BR>系统环境:&nbsp;<BR>1、操作系统:Windows&nbsp;2000<BR>2、数据库: Oracle&nbsp;8i&nbsp;R2&nbsp;(8.1.6)&nbsp;for&nbsp;NT&nbsp;企业版<BR>3、安装路径:C:\ORACLE<BR><BR>本例使用软件下载地址:&nbsp;<BR>1、jdk-1_2_2_006-win.exe[19.5MB]<BR> &nbsp;http://java.sun.com/products/jdk/1.2/<BR>2、jakarta-tomcat.zip[2.26MB]<BR> &nbsp;http://jakarta.apache.org/builds/tomcat/release/v3.1/<BR><BR>安装方法:&nbsp;<BR><BR>一、安装JDK<BR>第一步,双击jdk-1_2_2_006-win.exe文件进行安装,使用缺省配置进行安装<BR>    JDK的缺省安装目录为C:\jdk1.2.2,JRE的缺省安装目录为C:\Program&nbsp;Files\JavaSoft\JRE\1.2;<BR><BR>第二步,更新环境变量<BR>    开始->设置->控制面板->系统->高级->环境变量->系统变量<BR>    追加CLASSPATH:&nbsp;c:\jdk1.2.2\lib\tools.jar;c:\jdk1.2.2\lib\dt.jar;<BR>    追加PATH:   c:\jdk1.2.2;c:\jdk1.2.2\bin;<BR><BR><BR>二、安装Tomcat<BR>第一步,用WinZIP把jakarta-tomcat.zip解压缩到c:\jakarta-tomcat目录下<BR>第二步,进入c:\jakarta-tomca\bin目录,找到startup.bat批处理文件,打开编辑<BR>    在行:start后面加上以下两行:&nbsp;<BR>    SET&nbsp;TOMCAT_HOME=c:\jakarta-tomcat<BR>    SET&nbsp;JAVA_HOME=c:\jdk1.2.2<BR><BR>第三步,双击startup.bat启动tomcat服务器<BR>    这时,屏幕上会出现一个dos窗口,停止不动,并有一些运行成功tomcat和初始化信息,<BR>    证明tomcat运行成功。<BR><BR>第四步,在浏览器上输入http://localhost:8080/<BR>    如果能看到Tomcat&nbsp;Version&nbsp;3.1这一页就表示Tomcat安装成功了。&nbsp;<BR>    上面有一些jsp和servlet的例子,至此jsp环境搭建完成。<BR><BR><BR>注:上面那个停止不动的DOS窗口不能关掉,否则tomcat服务器停止服务<BR><BR>注:JSP文件第一次运行比较慢<BR><BR><BR>三、第一个JSP例子<BR>给这个程序取名为test.jsp,放到c:\jakarta-tomcat\webapps\examples目录下<BR>浏览器中输入http://localhost:8080/examples/test.jsp<BR><BR>&lt;%&nbsp;<BR>String&nbsp;Str&nbsp;=&nbsp;"Hello&nbsp;JSP!";&nbsp;<BR>out.print("Hello&nbsp;JSP!");&nbsp;<BR>%&gt;&nbsp;<BR>&lt;h2&gt;&lt;%=Str%&gt;&lt;/h2&gt;<BR><BR><BR>四、写第一个连接Oracle的JSP程序test.jsp<BR><BR>1、连入SQL*Plus<BR>以system/manager用户登录,<BR>SQL&gt;&nbsp;conn&nbsp;system/manager<BR><BR>创建新的用户:如user1/pass1,赋予connect,resource权限。<BR>SQL&gt;&nbsp;grant&nbsp;connect,resource&nbsp;to&nbsp;user1&nbsp;identified&nbsp;by&nbsp;pass1;<BR><BR>SQL&gt;&nbsp;conn&nbsp;user1/pass1<BR>SQL&gt;&nbsp;create&nbsp;table&nbsp;test(a&nbsp;number,b&nbsp;char(10));<BR>SQL&gt;&nbsp;insert&nbsp;into&nbsp;test&nbsp;values(1,'一');<BR>SQL&gt;&nbsp;insert&nbsp;into&nbsp;test&nbsp;values(2,'二');<BR>SQL&gt;&nbsp;insert&nbsp;into&nbsp;test&nbsp;values(3,'三');<BR>SQL&gt;&nbsp;commit;<BR><BR>SQL&gt;&nbsp;select&nbsp;*&nbsp;from&nbsp;test;<BR><BR>A&nbsp;B<BR>----------&nbsp;----------<BR>1&nbsp;一<BR>2&nbsp;二<BR>3&nbsp;三<BR><BR>2、配置ODBC(在服务器端设置)<BR><BR>开始->设置->控制面板->管理工具->数据源&nbsp;(ODBC)->系统DSN->添加-><BR>选择“Oracle&nbsp;ODBC&nbsp;Driver”->完成-><BR><BR>Data&nbsp;Source&nbsp;Name:test   名字随便取,好记就行,如:test<BR>Service&nbsp;Name:oradb    &nbsp;Oracle数据库的实例名,本例:oradb,一般Oracle默认安装为ORCL<BR>UserID:user1       &nbsp;Oracle用户名,本例:user1<BR><BR>按“OK”->按“确定”退出<BR><BR><BR>3、在c:\jakarta-tomcat\webapps\examples下创建test.jsp,用notebook编辑,输入以下代码<BR>&lt;!--首先导入一些必要的packages--&gt;<BR>&lt;%@&nbsp;page&nbsp;info="database&nbsp;handler"%&gt;<BR>&lt;%@&nbsp;page&nbsp;import="java.io.*"%&gt;<BR>&lt;%@&nbsp;page&nbsp;import="java.util.*"%&gt;<BR><BR>&lt;!--告诉编译器使用SQL包--&gt;&nbsp;<BR>&lt;%@&nbsp;page&nbsp;import="java.sql.*"%&gt;<BR><BR>&lt;%@&nbsp;page&nbsp;import="javax.servlet.*"%&gt;<BR>&lt;%@&nbsp;page&nbsp;import="javax.servlet.http.*"%&gt;<BR><BR>&lt;%<BR>//以try开始<BR>try<BR>{<BR>Connection&nbsp;con;<BR>Statement&nbsp;stmt;<BR>ResultSet&nbsp;rs;<BR><BR>//加载驱动程序,下面的代码为加载JDBD-ODBC驱动程序<BR>Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");<BR><BR>//用适当的驱动程序连接到数据库,test"是系统dsn名<BR>String&nbsp;url="jdbc:odbc:test";<BR><BR>//建立连接,类似于ASP中的创建数据库联接<BR>con=DriverManager.getConnection(url,&nbsp;"user1",&nbsp;"pass1");<BR><BR>//创建一个JDBC声明<BR>stmt&nbsp;=&nbsp;con.createStatement();<BR><BR>//增加新记录<BR>stmt.executeUpdate("INSERT&nbsp;INTO&nbsp;test&nbsp;(a,b)&nbsp;VALUES&nbsp;(1,'2')");<BR><BR>//查询记录<BR>rs&nbsp;=&nbsp;stmt.executeQuery("SELECT&nbsp;a,b&nbsp;from&nbsp;test");<BR><BR>//输出查询结果<BR>out.println("&lt;table&nbsp;border=1&nbsp;width=400&gt;");<BR>while&nbsp;(rs.next())<BR>{<BR>String&nbsp;col1&nbsp;=&nbsp;rs.getString(1);<BR>String&nbsp;col2&nbsp;=&nbsp;rs.getString(2);<BR>//打印所显示的数据<BR>out.println("&lt;tr&gt;&lt;td&gt;"+col1+"&lt;/td&gt;&lt;td&gt;"+col2+"&lt;/td&gt;&lt;/tr&gt;");<BR>}<BR>out.println("&lt;/table&gt;");<BR>}<BR><BR>//如果加载时出错,给出相应的错误信息<BR>catch&nbsp;(Exception&nbsp;e)&nbsp;{}<BR>%&gt;<BR><BR><BR>4、打开一个浏览器窗口,输入以下地址来查看运行结果<BR>http://localhost:8080/examples/test.jsp<BR><BR></FONT></TD></TR>
  <TR>
    <TD height=5>
      <HR align=center color=#cccccc noShade SIZE=1>
    </TD></TR></TBODY></BODY></HTML>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?