配置JSP,首先要下载服务器软件,我以我常用的RESIN服务器为例(为什么我用RESIN而不用tomcat呢?因为RESIN要比tomcat少很多麻烦,至少在中文问题上可以省很多事!163和chinaren的JSP服务器也是RESIN):-)
可以去http://www.caucho.com/download/resin-2.1.5.zip下载RESIN,别的版本的也都有,可以去http://www.caucho.com/download/index.xtp上找.
下载的resin为zip格式解压后,配置如下:假设你解压到D:\resin-2.1.5目录下:
在windows9X下:在autoexec.bat的classpath中加入"D:\resin-2.1.5\lib\jsdk23.jar;D:\resin-2.1.5\lib\resin.jar"设置完后重启或运行一下autoexec.bat在Windows2000中,在"控制面板"-"系统"-"高级"-"环境变量"-"系统变量"中设置
在"classpath"变量名,加入"D:\resin-2.1.5\lib\jsdk23.jar;D:\resin-2.1.5\lib\resin.jar"变量值中,不用重启计算机.到这里JSP服务器就配置好了.点击D:\resin-2.1.5\bin下的httpd.exe就可以启动JSP服务器了!将下面的内容保存到D:\resin-2.1.5\doc目录下的Hello.jsp中:<%@page language="java"%>
<%@page contentType="text/html;charset=gb2312"%>
<html>
<head>
<title>Hello</title>
</head>
<body>
<div align="center">
<%
out.print("Hello!你好,你的JSP服务器已经配置成功了!");
%>
</div>
</body>
</html>打开IE,在地址栏输入:http://localhost:8080/Hello.jsp
如果出现
"Hello!你好,你的JSP服务器已经配置成功了! "
那么你的JSP服务器已经配置好了,如果不成功,那再用上一篇的办法,先找到resin.jar再来配置.如果你还是不会配置,那就:(如果你想改端口的话,找到<http port='8080'/>把8080改成你想用的端口,使用时就要用你改已后的端口进行访问,比如你改成了8081,那么用http://localhost:8081/Hello.jsp测试,应该也会成功的.如果你不想用doc目录而想用D:\myjsp目录时,那么就找到
<doc-dir>doc</doc-dir>,改成<doc-dir>D:\myjsp</doc-dir>
就可以了.今天就这么多,呵呵,以自己为例的,有什么不妥的地方请指正!另再附上一段转贴的RESIN与IIS结合的方法:配置iis和resin1.1 IIS WEB以其管理操作简单和对ASP的支持而受不少人的喜欢。这里介绍怎么用resin使IIS支持jsp和servlet。 
  一、分别安装配置iis和resin1.1使各自都单独能正常运行。iis和resin1.1的安装后路径如下:c:\apache 和 c:\resin1.1。 
  二、配置IIS 
    1.拷贝iis_srun.dll 到IIS scripts目录"c:\inetpub\scripts"; 
    2.在c:\inetpub\scripts目录下创建配置文件(resin.ini)用于指定resin的配置文件的位置。 
     resin.ini内容如下:         CauchoConfigFile c:/resin1.1/conf/resin.conf 
  三、配置resin 
    <caucho.com> 
    <http-server app-dir='C:\Inetpub\wwwroot'> 
    <servlet-mapping rl-pattern='/servlets/*' servlet-name='invoker'/> 
    <servlet-mapping rl-pattern='*.xtp' ervlet-name='com.caucho.jsp.XtpServlet'/> 
    <servlet-mapping rl-pattern='*.jsp' servlet-name='com.caucho.jsp.JspServlet'/> 
    </http-server> 
    </caucho.com> 
  四、测试 
    1、 运行IIS,启动resin的jsp引擎(运行c:\resin1.1\bin\srun.exe) 
    2、 把一个jsp文件(test.jsp )放入IIS的C:\Inetpub\wwwroot目录下. 
    test.jsp如下: 
     <%@ page language="java"%>
     2+2=<%=2+2%> 浏览http://localhost:port/test.jsp。你将看到:2+2=4<——这个结果 注:port为端口号,调试环境nt4.0+iis+resin1.1  

解决方案 »

  1.   

    JDK配置:
    JDK可以从下面的地址去下载最新的http://java.sun.com/j2se/1.4.1/download.html
    下载
    点击下载到的文件就可以自动安装了,呵呵,不要以为安装完了就可以了,还得设置!
    现假设你把JDK装在D:\j2sdk1.4.1目录中,在Windows9X:在c:\autoexec.bat中设置,如:
    set java_home=D:\j2sdk1.4.1
    set path=%java_home%\bin;%path%
    CLASSPATH=.;D:\j2sdk1.4.1\lib\dt.jar;D:\j2sdk1.4.1\lib\tools.jar 
    设置完后重新启动计算机.在Windows2000中,在"控制面板"-"系统"-"高级"-"环境变量"-"系统变量"中设置
    进入"环境变量"设置path,在变量值中加入:"D:\j2sdk1.4.1\bin",
    新建"classpath"变量名,加入".;D:\j2sdk1.4.1\lib\dt.jar;D:\j2sdk1.4.1\lib\tools.jar "变量值中不用重启动计算机.
    JDK就设置完成了.再找一个简单的Hello.java测试一下,
    把Hello.java放在D:\下,进入D:\
    用如下命令:
    javac Hello.java
    java Hello如果出现"Hello!" 
    那就是你的设置没有问题了
    如果你还不会设置的话,在安装完成后,
    你查找一下javac.exe!你可以先找到javac.exe然后看它的属性,把属性里的路径复制下来:比如属性里的路径是:e:\jdk1.4.0\jdk1.4.0\bin 
    你就把它放到path里去,就是这样的了: SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;e:\jdk1.4.0\jdk1.4.0\bin 
    JAVA_HOME里去掉\bin就是了: 
    成这样:SET JAVA_HOME=e:\jdk1.4.0\jdk1.4.0 classpath也相应的改一下,成这样: 
    CLASSPATH=e:\jdk1.4.0\jdk1.4.0\lib\dt.jar;e:\jdk1.4.0\jdk1.4.0\lib\tools.jar 
    如果用计算机找不到javac.exe,那要么就是你没有解压(看你前面的贴不应该是这个问题),要么你下载的JDK有问题,再下载吧 .呵呵.
      

  2.   

    XIAOFENGUSER:
           非常的谢谢你的答复。
      

  3.   

    在我的机器上怎么行不通呢?
    win98+resin-2.1.6
    按照上面步骤做好以后打入http://localhost:8080/hello.jsp无法显示!
    你看下面有错吗?多谢!
    在autoexec.bat中加入:
    CLASSPATH="D:\resin-2.1.6\lib\jsdk23.jar;D:\resin-2.1.6\lib\resin.jar"重启以后执行httpd.exe,出现resin web server和一个dos窗口(是不是应该有什么显示)!