JSP程序设计实训(二)——JSP开发平台与Tomcat服务器

上一篇:JSP程序设计实训(一)——JSP概述
下一篇:JSP程序设计实训(三)——HTML基本知识(一)

JSP常用开发环境介绍

一、前言

  • 开发Java Web应用程序的工具与技术有很多,比如NetBeans、Eclipse等集成开发平台,在使用这些平台之前必须安装JDK,配置好相应的环境变量。除此之外,还需要熟悉Tomcat服务器。

二、NetBeans开发工具

  • NetBeans是一个为软件开发者设计的自由、开放的IDE(集成开发环境),可以在这里获得许多需要的工具,如建立桌面应用、企业级应用、Java Web开发和Java移动应用程序开发、C/C++开发等。

  • 最新版本的NetBeans还预装了多个Web服务器,即Tomcat、GlassFish等,从而免除了繁琐的配置和安装过程。NetBeans官方网站下载地址之一是:【NetBeans下载】

  • 可用下载包:8.2版本的安装包 提取码为 2wzu

  • 8.2版本的安装包在安装时进入的第一个界面有一个定制选项,点击定制并勾选最下面的一个Tomcat服务器选项,这样在进行Web应用程序编程时就有可选的服务器,当然也可以使用NeatBeans中默认的服务器。

  • 创建一个Web项目: 文件 --> 新建项目 ,之后操作如下图所示:
    在这里插入图片描述

  • 在下图的对话框中,可以更改项目名称与项目文件的存储位置,也可以选择默认。

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
三、Eclipse开发工具

  • Eclipse是一个开放源代码的、基于Java的可扩展开发平台。Eclipse是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse是使用Java语言开发的,但它的用途并不限于Java语言,如Eclipse也支持诸如C/C++、COBOL和Eiffel等编程语言的插件。
  • Eclipse官方网站的下载地址是:https://www.eclipse.org/。 Eclipse是免安装的IDE,解压下载的文件后双击eclipse.exe即可运行。
  • 创建一个Web项目 :File --> New --> Project -> Web --> Dynamic Web(开发动态JSP网页选择Dynamic Web,要开发静态HTML页面则选择Static Web Project),之后会出现下面的界面:
    在这里插入图片描述
  • 注意: 在Eclipse中是没有Tomcat服务器的,需要自己另外下载,这将在下面讲到。

四、Tomcat服务器

  • Tomcat服务器是开放源代码的Web应用服务器,是目前比较流行的Web应用服务器之一。它是一个小型的轻量级应用服务器,在中小型系统和并发访问用户少的场合下被普遍使用,是开发和调试JSP程序的首选。Tomcat的官方网站下载地址是:http://tomcat.apache.org/
  • 因为NetBeans是自带安装Tomcat服务器的,所以这里重点说下如何在Eclipse中安装Tomcat服务器。
  • 第一步:打开Eclipse,点击Window --> Preferences --> Server --> Runtime Environments --> Add(选择你想安装的Tomcat版本) -->Next --> Browse(设置安装位置) --> finish
  • 第二步:在Eclipse面板的下面找到Server面板,点击No servers are available… --> 选择你安装的Tomcat版本 --> Next --> finish
    在这里插入图片描述
  • 如果Web项目已经建立,运行时还是会出现The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path报错,则可以这么做:右击项目名(ch2)–> 属性,然后出现下面的界面
    在这里插入图片描述
    在这里插入图片描述
    进入后选择你已经下载的Tomcat版本即可

五、参考书籍

  • 马军霞、张志锋、皇安伟等编著的《JSP程序设计实训与案列教程》第二版
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值