<%@ page contentType="text/html; charset=gb2312"%> JSP使用环境的配置
网站公告:   ◆北天JAVA技术网热情为java爱好者服务,本网内容包括JAVA(JSP、servlet、EJB、webservice、j2ee、javabean、应用服务器、JavaScript),数据库(MYSQL、SQL Server、Sybase、Oracle、DB2、数据库综合知识),设计研究(设计模式、Struts、Spring、Hibernate、设计框架、设计综合知识),WEB2.0新技术(主要介绍AJAX),以及各种技术的入门、实例、例子等等,欢迎各位多来坐坐!◆  诚邀各位JAVA爱好者加盟!◆  本网站内容丰富,更新快,保证每周20篇以上!  
加入收藏
设为首页
联系站长
承接项目
  相关资源:网站首页 | 免费培训学院 | 技术论坛 | JAVA聊天室 | 作家专栏 | 开发工具 | 认证考试 | 会员俱乐部
  JAVA技术初学者园地 | jsp与servlet | javascript | Java源代码 | EJB | web service | 应用服务器 | JAVA综合知识
  设计研究设计模式 | 设计框架 | Struts | Spring | Hibernate | 开源项目 | 面向对象设计 | 设计综合知识
  数 据 库MYSQL | SQL Server | Sybase | Oracle | DB2 | Informix | Access | 数据库综合知识
  其他资源:AJAX新技术 | 网站开发 | ERP软件 | OA办公软件 | 商业智能BI | 开发综合知识 | 承接项目 | 项目试用

 
 
JSP使用环境的配置
     发布者: 发布时间:2006-05-07


  JSP技术是完全与平台无关的设计,包括它的动态网页与底层的Server元件设计。正因为如此,你可以在Windows环境下调试程序,成功后把程序上载到你的Linux服务器去运行,另外由于是先编译后执行,所以执行速度远远快于以往的服务器端语言。

  配置 JSP 可以有很多途径,如果你已经有了一个可以使用的Web Server,比如Netscape的Enterprise Server和Fasttrack Server、微软的Internet Information Server(IIS)和Personal Web Server(PWS)和Apache,比较典型的方法是使用Jrun(http://www.allaire.com/products/Jrun/),它可以作为一个附件的形式加入到你的Web服务器里面。如果你正在使用的是Apache,你也可以选择Apache服务器的Java版,其中包含最新的jswdk。

  本文介绍一种通用的JSP配置方法,不管你是在Windows或Linux平台,也不管你原来是不是安装了Web Server,该方法都通用。

  第一步:下载必需的软件

  1.jsdk1.2.2下载地址:http://java.sun.com/products/jdk/1.2/

for windows
jdk-1_2_2_005-win.exe
20594684字节

for linux
jdk1_2_2-linux-i386.tar.gz
21580986字节


  2.jswdk1.0.1下载地址:http://java.sun.com/prodcts/jsp/download.html

for windows
jswdk1_0_1-win.zip
763414字节

for solaris(可以用于linux)
jswdk1_0_1-solsparc.tar.z
953434字节


  在上面的页面,需要回答一些简单的问题,你可以得到Windows 和 Linux两个版本的jsdk和jswdk,共四个文件。

  第二步:安装jsdk

  jsdk在Windows和Linux下的安装方法分别如下:

  1.Windows下安装,双击jdk-1.2.2_005-win.exe 并选择一个安装目录就可以了。

  2.Linux下安装,成为Root 用户,自己选择一个目录,执行tar zxvf /路径/jdk1_2_2-linux-i386.tar.gz。

  必须将上面的安装目录准确记录下来,后面的配置中要用到。

  第三步:安装jswdk

  1.Windows下安装,首先你必须有一个能解开Zip压缩包的软件,然后将jswdk1_0_1-win.zip展开,并保存到一个你自己喜欢的目录。

  2.Linux下安装,自己选择一个目录,执行tar zxvf /路径/jswdk1_0_1-solsparc.tar.Z。

  第四步:配置环境变量

  1.Windows NT下,在“我的电脑”上单击鼠标右键,选择“属性→环境”,然后执行以下三步:

  (1)添加变量CLASSPATH,值为 安装jdk的路径\lib\tools.jar,例如c:\jdk1.2.2\lib\tools.jar。

  (2)添加JAVA_HOME变量,值为 安装JDK的路径,例如c:\jdk1.2.2。

  (3)修改Path变量,后面加上安装JDK的路径\bin,例如c:\jdk1.2.2\bin。

  2.Windows 98下,运行sysedit, 添加和修改变量同上。

  3.Linux下,如果使用Bash,可以直接在命令行下输入:

  JAVA_HOME="/home/look/jdk1.2.2"

  CLASSPATH="/home/look/jdk1.2.2/lib/tools.jar"

  export CLASSPATH

  PATH="$PATH:/home/look/jdk1.2.2/bin"

  为了避免每次Reboot都重新输入,可以将它放到/etc/profile里面。

  第五步:配置JSWDK

  安装JSWDK的目录,找到webserver.xml,用文本编辑器打开它,你可以修改常用的一些配置,当然,你也可以什么也不改,默认的配置就可以让JSWDK运行得很好。

  1.port NMTOKEN "8080"

  这行表示JSWDK运行需要使用的端口号,如果你没安装其他的Web服务器,你可以将其改为80或其他任意不冲突的合法端口。

  2.〈WebApplication id="examples" mapping="/examples" docBase="examples"/〉

  这行表示你映射到JSWDK端口的目录。定义后,你就可以使用“http://localhost:端口/目录”来访问指定的文件了。

  第六步:启动JSWDK

  1.Windows下,进入你安装jswdk的目录,然后运行startserver.bat。

  2.Linux下,进入你安装jswdk的目录,然后运行./startserver。

  第七步:测试

  读者可以使用http://localhost:8080或者http://your.hostname:8080来测试自己的JSWDK是否已经正确运行。当你看到JSWDK的默认页面后,再使用下面的脚本来测试JDK的运行情况。

  /?Name test.jsp?/

  import java.io.?;

  import java.servlet.?;

  import javax.servlet.?;

  public class HelloWorld extends HttpServlet {

  public void doGet(HttpServletRequest request, HttpServletResponse response)

  throws IOException, ServletException

  {

  response.setContentType

  "text/html");

  PrintWriter out = response.getWriter();

  out.println("〈html〉");

  out.println("〈body〉");

  out.println("〈head〉");

  out.println("〈title〉Hello World!〈/title〉");

  out.println("〈/head〉");

  out.println("〈body〉");

  out.println("〈h1〉Hello World!〈/h1〉");

  out.println("〈/body〉");

  out.println("〈/html〉");

  }}

  把这个文件放在JSWDK安装目录下的网页目录里。你可以从http://localhost:8080/sample.jsp加载此网页。该网页首次被访问时,Web服务器会把JSP编译成Java代码片段,如果你看见“Hello World!”,则说明你的JSP环境配置成功了!
(转载文章请保留出处:北天JAVA技术网(www.java114.com))
 
更多精彩文章:
jboss配置系列第二天
jboss配置系列第一天
开发移动应用程序
判断鼠标双键按下(附键盘组合键)
一个简单的sessionBean创建过程(jbx+wl8.1sp3)
Servlet基础(一)
 
最近评论:
        
你曾悄悄的来过!
wow gold,wow gold,wow gold,ffxi gil max(6184)
        
冰封的往事!
wow power leveling,wow gold,wow power leveling,wow gold max(3706)
        
冰封的往事!
wow power leveling,wow gold,WoW Gold,wow gold max(6928)
        
冰封的往事!
wow power leveling,wow gold,WoW Gold,wow gold max(3879)
        
标 题:   
内 容:   
 
                                  
 
免责声明:该文章由网友发表,如果对您造成侵权,请联系站长

首页 - 承接项目 - 网站地图 - 联系我们 -
版权所有北天JAVA技术工作室 ICP证号:粤ICP备06079815号