所谓“工欲善其事,必先利其器”,要进行JSP网站开发,首先需要把整个开发环境搭建好。

JSP开发运行环境

-开发工具包JDK(Java Develop Kit),即Java开发工具包。

-Web服务器,Web应用运行及发布的大容器

Tomcat是目前最为流行的Web服务器

Tomcat服务器安装成功后,在Tomcat的安装目录下,将会出现7个文件夹及4个文件,如图

修改Tomcat的默认端口

Tomcat的默认服务器端口为8080,可以通过修改配置文件重修设置端口号。

-打开Tomcat安装目录下的conf文件夹下的server.xml文件



修改其代码中的port=8080

注意:修改端口时应避免与公用端口冲突。

修改成功后,还需要重新启动Tomcat服务器。

部署Web应用

-通过复制Web应用到Tomcat实现

将Web应用文件夹复制到Tomcat安装目录下的webapps文件夹中



然后启动Tomcat服务器,再打开IE浏览器,输入(例如http://localhost:8080/ProjectName)



-通过在server.xml文件中配置元素实现

打开conf文件夹下的server.xml文件,在元素中添加元素,例如,要配置G:\job\Program\JSP文件夹下的Web应用rengongzhineng.war



可以使用以下代码:

<Context path=”/01” docBase=” G:/job/Program/JSP/rengongzhineng.war”/>



最后保存修改的server.xml文件,并重启Tomcat服务器,在IE地址栏输入URL地址http://localhost:8080/01/访问Web应用

Eclipse开发工具的安装与使用

Eclipse是一个基于Java的、开放源码的、可扩展的应用开发平台,提供了Java的集成开发环境。在Eclipse的官方网站中提供了一个JavaEE版的EclipseIDE。应用EclipseIDE for JavaEE,可以在不需要安装其他插件的情况下创建动态Web项目。

使用Eclipse开发一个JSP网站

1.创建项目

-启动Eclipse,进入Eclipse工作台界面

-新建项目,选择”Dynamic Web Project”



-输入项目名称



-单击finish

2.创建JSP文件

创建一个名称为index.jsp的JSP文件

-在Eclipse的“项目资源管理器”中选择“firstProject”节点下的“WebContent”节点,右击,选择“新建/JSPFile菜单项”,打开“New JSP File”





3. 配置Web服务器

-如果已安装Tomcat服务器,可在“window/Preferences/Server/Runtime Environments”单击“Search”



-在Eclipse工作台的其他视图中,选择“Servers”视图



-添加项目



单击完成Tomcat服务器配置。

-这时在“server”视图,将显示



表明服务器未启动。

-右击“start”



完成启动

4.发布项目到Tomcat并运行

启动项目运行

搭建JSP开发环境的更多相关文章

  1. Windows下搭建JSP开发环境

    1. 配置说明: => 编辑器: Eclipse (Java EE IDE) => 数据库: MySQL (MySQL Workbench 进行数据库管理, 用 MySQL Connect ...

  2. 在MAC下搭建JSP开发环境

    1.Mac下JDK的下载安装及配置 在安装jdk之后,需要为jdk安装目录配置环境变量: 任意打开终端,默认是家目录的,然后直接输入: touch .bash_profile 然后输入:vi .bas ...

  3. 雷林鹏分享:JSP 开发环境搭建

    JSP 开发环境搭建 JSP开发环境是您用来开发.测试和运行JSP程序的地方. 本节将会带您搭建JSP开发环境,具体包括以下几个步骤. 配置Java开发工具(JDK) 这一步涉及Java SDK的下载 ...

  4. JSP 开发环境搭建

    JSP 开发环境搭建 JSP开发环境是您用来开发.测试和运行JSP程序的地方. 本节将会带您搭建JSP开发环境,具体包括以下几个步骤. 配置Java开发工具(JDK) 这一步涉及Java SDK的下载 ...

  5. JSP-Runoob:JSP开发环境搭建

    ylbtech-JSP-Runoob:JSP开发环境搭建 1.返回顶部 1. JSP 开发环境搭建 JSP开发环境是您用来开发.测试和运行JSP程序的地方. 本节将会带您搭建JSP开发环境,具体包括以 ...

  6. IntelliJ IDEA安装及jsp开发环境搭建

    一.前言 现在.net国内市场不怎么好,公司整个.net组技术转型,就个人来说还是更喜欢.net,毕竟不是什么公司都像微软一样财大气粗开发出VS这样的宇宙级IDE供开发者使用,双击sln即可打开项目, ...

  7. windows上JSP开发环境全搭建

    JSP开发环境全搭建 最近需要用到JSP做项目,所以要配置JSP的开发环境,总结一下配置步骤以备以后再配置需要. 配置JAVA开发环境,配置JDK 下载JDK,在这里下载开发所需的JDK,可以根据自己 ...

  8. 在Eclipse下搭建Android开发环境教程

    我们昨天向各位介绍了<在NetBeans上搭建Android SDK环境>,前不久也介绍过<在MyEclipse 8.6上搭建Android开发环境>, 都受到了读者的欢迎.但 ...

  9. 抛弃强大的TFS ,借助于BugTracker.NET + Visual Source Safe + SourceLink搭建项目开发环境

    微软公司的Team Foundation Server是个强大的项目管理工具,如果用.NET开发,它应该是首选的项目管理平台.TFS的成本比较高,而且和Visual Studio集成紧密.比如TSF有 ...

随机推荐

  1. RabbitMQ安装以及java使用(二)

    上一篇记录了rabbitmq的安装,这一篇记录一下rabbitmq的java客户端的简单使用,当然在项目中我们有更为复杂的应用场景,这里只有最简单的点对点生产者与消费者模式. 1.建立工程 首先建立一 ...

  2. absolute 的containing block( 容器块)计算方式跟正常流有什么不同?

    无论属于哪种,都要先找到其祖先元素中最近的 position 值不为 static 的元素,然后再判断:1.若此元素为 inline 元素,则 containing block 为能够包含这个元素生成 ...

  3. InnoDB online DDL与快速索引创建

    导读:在MySQL5.6之前版本,Innodb表的许多DDL操作是非常昂贵.许多ALTER TABLE操作的原理是通过创建新的空表,定义被要求的表选项和索引,然后逐行拷贝已存在记录到新表,在插入行时更 ...

  4. C++新建Dialog程序

    1.新建: IDE VS2013 新建项目|C++|MFC,选择“基于对话框” 2.为Dialog添加类 在Dialog(界面)上右键,选择“添加类”,然后再弹出界面输入类名即可. 为什么要添加类? ...

  5. 等待与希望,.NET Core 的发展壮大

    前几天微软推出了.net core 2.0, 尽管我现在使用的技术栈和微软已经没有一丝瓜葛, 但碰到微软放大招,心里还是瘙痒难当,忍不住偷偷摸摸的体验了一把. 谁叫我是通过微软系技术入的行呢,旧情难忘 ...

  6. C3P0数据库连接池使用中的问题

    java.io.FileNotFoundException: D:\javaStudy\javaee\.metadata\.plugins\org.eclipse.wst.server.core\tm ...

  7. registry key 'Java Runtime Environment' has value'1.8',but '1.7' is requaired(转)

    当更新jdk后,运行java命令可能会提示类似这样registry key 'Java Runtime Environment' has value'1.8',but '1.7' is requair ...

  8. JS函数-我调用自己试试看

    前言 最近在读<JavaScript语言精粹>,对递归函数有了进一步的认识,希望总结下来: 递归是一种强大的编程技术,他把一个问题分解为一组相似的子问题,每一问题都用一个寻常解去解决.递归 ...

  9. 简说JS中的循环部分

    JS中的循环语句是JS基础的最最重要的部分,没有之一,后面所学的其他的一些重要的知识也是需要在此的基础啥古玩城更高级的设置,先来简单的说一下循环的一些知识点. 一.循环结构的执行步骤 1.声明循环变量 ...

  10. bam文件softclip , hardclip ,markduplicate的探究

      测序产生的bam文件,有一些reads在cigar值里显示存在softclip,有一些存在hardclip,究竟softclip和hardclip是怎么判断出来的,还有是怎么标记duplicate ...