zoukankan      html  css  js  c++  java
  • JSP配置环境架设

    [size=7]网上教程不记其数,浪费我心血时间也不少,首先在此鄙视一下复制人家教程却故意不复制完全的人。

    j2sdk1.5下载地址:http://java.sun.com
    tomcat5.5下载地址:http://jakarta.apache.org/site/binindex.cgi
    j2sdk1.5安装目录:c:\j2sdk1.5.0
    tomcat5.5安装目录:c:\tomcat

    一.配置j2sdk1.5.0
    1.windows 2000 server系列下配置
    我的电脑->属性->高级->环境变量
    追加变量名:java_home 变量值:c:\j2sdk1.5.0
    追加变量名:path下变量值:%java_home%\bin;
    追加变量名:classpath下变量值:.;%java_home%\lib;或.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar
    *注:“.;”代表当前目录下的所有引用,“%...%”变量宏替换。

    2.windows 9x系列下配置
    用记事本编辑autoexec.bat,加入下列语句:
    set java_home=c:\j2sdk1.5.0;
    set path=%path%;%java_home%\bin;
    set classpath=.;%java_home%\lib;或.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar

    3.windows xp、2003 server 下配置
    以上两种方法皆可

    4.运行

    a.用记事本编辑以下代码,并保存为helloworld.java:
    public class helloworld{
    public static void main(string[] args){
    system.out.println("hello,world!");
    }
    }

    b.开始->运行->cmd
    在控制台中切换到当前目录:
    javac helloworld.java
    java helloworld
    你就会在控制台上看见输出的hello,world!

    *注:javac是编译命令,它把helloworld.java编译成helloworld.class
      java就是解释命令,jvm把helloworld.class解释执行
    至此java运行环境配置、调试完成。

    二.配置tomcat5.5
    1.windows 2000 server系列下配置
    我的电脑->属性->高级->环境变量
    追加变量名:tomcat_home 变量值:c:\tomcat
    追加变量名:classpath下变量值:%tomcat_home%\common\lib;

    2.windows 9x系列下配置
    用记事本编辑autoexec.bat,加入下列语句:
    set tomcat_home=c:\tomcat;
    set classpath=%classpath%;%tomcat_home%\common\lib;

    3.windows xp、2003 server 下配置
    以上两种方法皆可

    4.运行
      在控制台中转到c:\tomcat\bin这个目录,运行startup.bat,然后会出现一个窗口,连跳一大串东西,最后表示server已经运行:
    “server startup in ... ms”
    打开ie浏览器并在地址栏中输入:http://localhost:8080
    此时出现欢迎界面表示tomcat已经ok!
      在控制台中转到c:\tomcat\bin这个目录,运行shutdown.bat,关闭服务器。
    至此tomcat运行环境配置、调试完成。

    三.配置javabeans

    1.用记事本编辑以下代码,并保存为circle.java:
    package abc.def;
    import java.io.*;
    public class circle{
    int radius;
    public circle(){
    radius=1;
    }
    public int getradius(){
    return radius;
    }
    public void setradius(int newradius){
    radius=newradius;
    }
    public double circlearea(){
    return math.pi*radius*radius;
    }
    public double circlelength(){
    return 2.0*math.pi*radius;
    }
    }

    2.将circle.java保存在c:\tomcat\common\classes\abc\def目录下。

    3.开始->运行->cmd
    在控制台中切换到当前目录:
    javac circle.java或直接输入javac c:\tomcat\common\classes\abc\def\circle.java

    4.用记事本编辑以下代码,并保存为usebeans.jsp:

    圆的半径是:

    圆的周长是:

    圆的面积是:

    5.将usebeans.jsp保存在c:\tomcat\webapps\root目录下。

    6.启动服务器后,打开ie浏览器并在地址栏中输入:http://localhost:8080/usebeans.jsp
    如出现预期值,表示javabeans配置成功!

    圆的半径是: 100

    圆的周长是: 628.3185307179587

    圆的面积是: 31415.926535897932

    至此javabeans运行环境配置、调试完成。

    四.servlet配置
    1.windows 2000 server系列下配置
    我的电脑->属性->高级->环境变量
    追加变量名:classpath下变量值:%tomcat_home%\common\lib\servlet-api.jar;

    2.windows 9x系列下配置
    用记事本编辑autoexec.bat,加入下列语句:
    set classpath=%classpath%;%tomcat_home%\common\lib\servlet-api.jar;

    3.windows xp、2003 server 下配置
    以上两种方法皆可

    4.运行
    a.用记事本编辑以下代码,并保存为hello.java:
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class hello extends httpservlet{
    public void init(servletconfig config) throws servletexception{
    super.init(config);
    }
    public void service(httpservletrequest request,httpservletresponse response) throws ioexception{
    printwriter out=response.getwriter();
    response.setcontenttype("text/html;charset=gb2312");
    out.println("");
    out.println("hello!");
    out.println("");
    }
    }

    b.将hello.java保存在c:\tomcat\common\classes目录下。

    c.开始->运行->cmd
    在控制台中切换到当前目录:
    javac hello.java或直接输入javac c:\tomcat\common\classes\hello.java

    d.注册servlet
    用记事本打开c:\tomcat\webapps\root\web-inf\web.xml

    -
    welcome to tomcat
    welcome to tomcat
    -
    .
    .
    .
    -

    之间相应位置追加以下两组数据:

    hello
    hello

    hello
    /servlet/hello


    *注:...为servlet在服务器中的id
    ...为servlet-class类名
    ...为镜像路径亦虚拟路径
    c:\tomcat\common\classes为类共享目录,亦可在:
    c:\tomcat\webapps\你的应用目录\web-inf\web.xml
    中注册,不过在应用servlet时须加入c:\tomcat\webapps\下的目录名,如:
    http://localhost:8080/你的应用目录/servlet/hello
    建议你自己应用所用的servlet类放置到 c:\tomcat\webapps\你的应用目录\web-inf\classes 中;在web.xml注册servlet类路径也是“/hello”即可。

    e.重新启动服务器后,打开ie浏览器并在地址栏中输入:http://localhost:8080/servlet/hello
    显示:“hello!”,则配置成功!
    至此servlet运行环境配置、调试完成。

    以上为j2sdk1.5.0+tomcat5.5(04.07.21)配置环境步骤。由于tomcat版本更新极快,所以各版本配置略有差异。希望大家能够灵活变通!

    这里强调本版本几个注意事项:
    1.javabeans强制引入包package *.*;
    2.servlet类库为%tomcat_home%\common\lib\servlet-api.jar
    而不是%tomcat_home%\lib\servlet.jar(不存在这个目录及类库)
    3.引入第三方类库须加入classpath或加入%java_home%\lib\下,以正常加载。用tomcat5.5(04.07.21)引用该类库时须将该*.jar文件加入%tomcat_home%\common\lib\下。

    本帖只作参考,jsp配置环境有许多组合,这里只提及j2sdk1.5.0+tomcat5.5,但足已供初、中级开发人员使用!帖中不足之处请大家不吝赐教,不盛感激![/size]

    5.将usebeans.jsp保存在c:\tomcat\webapps\root目录下。

    6.启动服务器后,打开ie浏览器并在地址栏中输入:http://localhost:8080/usebeans.jsp
    如出现预期值,表示javabeans配置成功!

    圆的半径是: 100

    圆的周长是: 628.3185307179587

    圆的面积是: 31415.926535897932

    至此javabeans运行环境配置、调试完成。

    四.servlet配置
    1.windows 2000 server系列下配置
    我的电脑->属性->高级->环境变量
    追加变量名:classpath下变量值:%tomcat_home%\common\lib\servlet-api.jar;

    2.windows 9x系列下配置
    用记事本编辑autoexec.bat,加入下列语句:
    set classpath=%classpath%;%tomcat_home%\common\lib\servlet-api.jar;

    3.windows xp、2003 server 下配置
    以上两种方法皆可

    4.运行
    a.用记事本编辑以下代码,并保存为hello.java:
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class hello extends httpservlet{
    public void init(servletconfig config) throws servletexception{
    super.init(config);
    }
    public void service(httpservletrequest request,httpservletresponse response) throws ioexception{
    printwriter out=response.getwriter();
    response.setcontenttype("text/html;charset=gb2312");
    out.println("");
    out.println("hello!");
    out.println("");
    }
    }

    b.将hello.java保存在c:\tomcat\common\classes目录下。

    c.开始->运行->cmd
    在控制台中切换到当前目录:
    javac hello.java或直接输入javac c:\tomcat\common\classes\hello.java

    d.注册servlet
    用记事本打开c:\tomcat\webapps\root\web-inf\web.xml

    -
    welcome to tomcat
    welcome to tomcat
    -
    .
    .
    .
    -

    之间相应位置追加以下两组数据:

    hello
    hello

    hello
    /servlet/hello


    *注:...为servlet在服务器中的id
    ...为servlet-class类名
    ...为镜像路径亦虚拟路径
    c:\tomcat\common\classes为类共享目录,亦可在:
    c:\tomcat\webapps\你的应用目录\web-inf\web.xml
    中注册,不过在应用servlet时须加入c:\tomcat\webapps\下的目录名,如:
    http://localhost:8080/你的应用目录/servlet/hello
    建议你自己应用所用的servlet类放置到 c:\tomcat\webapps\你的应用目录\web-inf\classes 中;在web.xml注册servlet类路径也是“/hello”即可。

    e.重新启动服务器后,打开ie浏览器并在地址栏中输入:http://localhost:8080/servlet/hello
    显示:“hello!”,则配置成功!
    至此servlet运行环境配置、调试完成。

    以上为j2sdk1.5.0+tomcat5.5(04.07.21)配置环境步骤。由于tomcat版本更新极快,所以各版本配置略有差异。希望大家能够灵活变通!

    这里强调本版本几个注意事项:
    1.javabeans强制引入包package *.*;
    2.servlet类库为%tomcat_home%\common\lib\servlet-api.jar
    而不是%tomcat_home%\lib\servlet.jar(不存在这个目录及类库)
    3.引入第三方类库须加入classpath或加入%java_home%\lib\下,以正常加载。用tomcat5.5(04.07.21)引用该类库时须将该*.jar文件加入%tomcat_home%\common\lib\下。

    本帖只作参考,jsp配置环境有许多组合,这里只提及j2sdk1.5.0+tomcat5.5,但足已供初、中级开发人员使用!帖中不足之处请大家不吝赐教,不盛感激![/size]

  • 相关阅读:
    DB2控制中心创建触发器
    将web应用迁到TongWeb
    DB2自增列数据处理
    Android 所有版本区别总结(转)
    C#强制关闭Excel进程(通过COM使用Excel时)
    Web开发中的ContentType类型大全
    Javascript中闭包(Closure)的探索(一)基本概念
    Javascript 中闭包(Closure)的探索(三)私有函数中的this
    VS2008中Web Reference和Service Reference的区别
    ASP.NET中模拟管理员用户提升权限
  • 原文地址:https://www.cnblogs.com/lgms2008/p/759684.html
Copyright © 2011-2022 走看看