windows下jsp运行环境的配置方案
2007-12-22 09:05:19   来源:   评论:0 点击:

  配置前的准备工作:
  
  软件名称          安装包名称               下载地址
  j2sdk         j2sdk-1_4_2-windows-i586.exe     http://java.sun.com/
  Jakarta-Tomcat    jakarta-tomcat-5.0.28.zip       http://jakarta.apache.org/
  Apache-Tomcat
  
  j2sdk的安装及配置:
  
  1.我的电脑/属性/高级/系统环境变量/path
  加"E:\j2sdk1.4.2\bin;" ;
  
  2.我的电脑/属性/高级/系统环境变量/JAVA_HOME
  加"E:\j2sdk1.4.2" ;
  
  3.我的电脑/属性/高级/系统环境变量/classpath
  加"E:\j2sdk1.4.2\lib\dt.jar;d:\j2sdk142\lib\tools.jar;d:\j2sdk142\lib;.;" ;
  注意后面那个点,它表示当前目录,包含了该目录后,就可以到任意目录下去执行需要用到该      目录下某个类的Java程序;
  
  4.命令提示符下输入javac,出现参数提示则表示安装成功.
  
  tomcat的安装及配置:
  
  1.将jakarta-tomcat-5.0.28.zip文件解压缩到E:\tomcat目录下
  
  2.我的电脑/属性/高级/系统环境变量/TOMCAT_HOME
  加"E:\tomcat" ;
  
  3.我的电脑/属性/高级/系统环境变量/CATALINA_HOME
  加"E:\tomcat" ;
  
  4.启动tomcat:进入"D:\TomCat\jakarta-tomcat-5.0.5\bin\"目录
  双击startup.bat启动Tomcat服务(双击shutdown.bat关闭Tomcat服务);
  
  5.输入http://localhost:8080出现Tomcat的欢迎主界面;
  
  6.检查环境变量的配置:
  用记事本编写time.jsp
  <%@ page contentType="text/html;charset=GB2312"%>
  <%@ page import="java.util.*"%>
  <HTML>
  <BODY>
  <P>
  现在的时间是:
  <% Date date=new Date();
  %>
  <BR>
  <%=date%>
  </BODY>
  </HTML>
  
  把该文件time.jsp存放在:E:\tomcat\webapps\ROOT目录下,输入http://localhost:8080/time.jsp
  出现:
  现在的时间是:XXXXXXXX(你的电脑上的当前时间)
  那么tomcat配置成功.
  
  tomcat与oracle9i默认端口冲突问题的解决:
  
  由于先开启oracle服务输入http://localhost:8080会出现oralce的Oracle Servlet Engine页面.
  
  一、修改tomcat的端口:
  
  在E:\tomcat\conf\server.xml中找到:
  ......
  <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 -->
  <Connector port="8080" maxThreads="150"
  ......
  将8080改为其它端口,如5555.
  
  二、修改oracle9i的端口:
  
  **************
  
  tomcat新建虚拟目录方法:本篇文章发表于www.xker.com(小新)
  
  一、在webapps下建:
  
  1.建文件夹test;
  
  2.test下建WEB-INF文件夹;
  
  3.WEB-INF下建classes文件夹;
  
  4.我的电脑/属性/高级/系统环境变量/classpath 加"E:\tomcat\webapps\test\classes;" ;
  
  5.重启tomcat;
  
  6.输入http://localhost:5555/test1/oracle.jsp(连接oracle).
  
  若是连接sqlserver2000则需驱动:
  
  1.WEB-INF下建lib文件夹;
  
  2.在lib中加入msbase.jar,mssqlserver.jar,msutil.jar;
  
  3.重启tomcat;
  
  4.输入http://localhost:5555/test1/sqlserver.jsp.
  
  二、在非webapps下建:
  
  *****************(3)在C盘下,打开"Tomcat 4.1"文件夹,然后再打开子目录"conf"找到"server.xml"文件,用记事本打开它并查找"</Host>",
  
  在</Host>前面添加这句代码:<Context path="/zgtt" docBase="D:\Zgtt" debug="0" reloadable="true"
  
  crossContext="true"></Context>  ,然后保存文件。


  #
  DocumentRoot "D:/apache2/htdocs"
  
  【提示】如果你想改变放置运行JSP文件的目录,就将上面红色的代码修改为: DocumentRoot "盘符:/路径",注意,要使用"/"而不是"\"。
  
  3、 最后查找下面内容:
  
  #Listen 12.34.56.78:80
  Listen 8080
  
  【提示】如果你想修改Apache的监听端口,就在这里进行。
  
  OK,到这里就算完成了。因为简单的说来,配置Apache就是配置httpd.conf文件。如果你想进行更详细深入的配置,请自行查阅相关文章,这里不再一一列举。
  
  第八步:测试Apache服务。
  
  1、进入MS-DOS方式,再进入D:\apache2\bin\目录下,输入下面命令将Apache安装成服务:
  apache -k install 回车。
  
  2、双击任务栏右下角的Apache Monitor,即可在窗口里看到一个“Apache2”(如下图所示),再按右边的Start按钮启动Apache2。
  
 

  3、打开IE,在地址栏中输入:http://127.0.0.1:8080/(如果在配置httpd.conf时你修改过此IP地址,就请输入你修改后的地址),如果出现下图所示的页面,表示一切OK!至此,已经成功安装了Apache,现在我们只需把html文件放到apache2/htdocs/目录下即可访问。例如该目录下有一个文件叫hello.htm,那么在地址栏的输入格式就为:http://127.0.0.1:8080/hello.htm
  

  第九步:安装Resin
  
  Apache只是一个Web服务器,没有解析器的支持是没法运行JSP的,所以我们还需要安装一个解析器,这里我们选择Resin。双击下载到的压缩文件resin-2.1.9.zip,再将它解压到任意目录下(D:\Resin-2.1.9)进行相应配置即可,因为Resin是不需要安装的绿色程序。
  
  1、 用任意网页编写软件(推荐使用Dreamweaver)打开解压目录里的resin-2.1.9\conf\resin.conf文件,查找到以下内容:
  <doc-dir>doc</doc-dir>
  然后将其修改为: <doc-dir>D:/apache2/htdocs/</doc-dir>
  
  【提示】此目录是Resin运行JSP文件的目录,也就是说JSP文件必须放在这个目录下才能正常运行。
  
  2、 接着再查找到下面内容:
  <http port='8080'/>
  然后将其修改为:<http port='7070'/>
  
  【提示】因为8080端口已经在前面配置给Apache服务了,如果这里不作修改,Apache和Resin就会产生端口冲突而导致运行异常。
  
  3、 最后一步是进入刚才安装Apache服务的目录,打开Apache2\conf\httpd.conf文件,在最未端加入以下代码:
  # Resin的结合配置部分:
  LoadModule caucho_module "D:/resin-2.1.9/libexec/apache-2.0/mod_caucho.dll"
  #上面的路径改成你自己的路径
  <IfModule mod_caucho.c>
  CauchoHost localhost 6802
  AddHandler caucho-request jsp
  <Location /servlet/*>
  SetHandler caucho-request
  </Location>
  </IfModule>
  
  4、 OK,准备好没?我们要开始测试刚刚建立的JSP运行环境了!先启动Resin(双击运行Resin-2.1.9\bin\httpd.exe文件即可启动Resin),当然Apache服务也要一起启动。然后在Apache2\htdocs\目录下新建一个叫后缀名为jsp的文本文件,比如first.jsp,然后输入简单的网页代码,做个测试的页面:
  <%@ page language="java" contentType="text/html;charset=gb2312"%>
  <%
  out.print("我爱jsp!");
  %>
  
  赶快打开IE,输入:http://127.0.0.1:8080/first.jsp试试吧!如果你看到"我爱jsp!"几个字赫然在目,那么恭喜你,大功告成!


  
  (4)启动Tomcat服务器(方法见"四、测试Tomcat"中(1)说明)。
  
  (5)在IE中输入   http://localhost:8080/zgtt/index.jsp 链接后,如果看到"Hello World! " 后表示虚拟目录zgtt设置成功。

相关热词搜索:windows下jsp运行环境的配置方案

上一篇:新手入门之Windows下JSP安装全图解
下一篇:JSP和IIS的最佳解决方案实例分析

分享到: 收藏
频道总排行
频道本月排行