前言

​ 本文的内容由四个部分组成,分别为①Tomcat的安装与配置,②创建第一个JSP项目,③打包JSP项目到Tomcat服务器上并在浏览器中运行,④eclipse的一些java Web的一些设置。

1、Tomcat安装与配置

​ 到Tomcat官网下载Tomcat相应的版本,目前最新的版本为10,但我用的最新的是Tomcat9,下载方法如下图所示:



​ 下载完成后解压,将下载好的Tomcat配置到eclipse中,首先打开eclipse**->window->preferens->server->Runtime Environment->Add->(选择刚刚自己选择的对应版本)->next->Browse(选择刚刚下载好的Tomcat目录,记住选择到bin的上一层目录)->finish。这样就完成了eclipse安装Tomcat,如果在控制台没有server这个选项,打开Window->show view->other->**搜索server,然后确定就行。

​ 有了如上图所示的内容就代表安装成功了。

2、创建JSP 项目

​ 因为之前不懂javaweb项目,所以走了很多弯路来创建项目和运行。下面介绍如何创建jsp项目和如何利用Tomcat来运行jsp。

​ 首先确保eclipse能够创建javaweb项目,如果没得的话就去官网下载一个eclipse for javaee 版本的。不过新安装的一般都可以创建web项目。打开eclipse->file->new->Dymanic Web Project(如果没得这个选项,就选择other,搜索这个,如果还没有,那么你的eclipse就不支持,重新安装一个)。然后选择next,不要选择finish。下一步就是定义工程的一些详细信息,如下图所示:

​ 完成后继续选择next,下一个界面继续选择next,到最后的一个界面如图所示。

​ 这样就完成了javaweb项目的创建,下面进行第一个jsp页面的编写。右键选择工程目录下面的WebContent文件夹,然后new->jsp File,文件名叫index.jsp,创建完成后,jsp里面的代码改为

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body><h1>Hello World!</h1><br><h2>这是第一个jsp程序</h2><br><%out.println("Your IP address is " + request.getRemoteAddr());%>
</body>
</html>

3、运行JSP程序

​ 上面的代码保存后,打开控制台,选择server选项卡,然后先选中Tomcat v9.0…这一行,右键选择Add and Remove,在弹出界面中的左侧界面选中刚刚新建的项目,然后点击add,就会发现项目到了右侧面板中,点击finish,然后回到控制台,就会发现刚刚的Tomcat v9.0…这一行里面有子目录,子目录就是自己的工程,继续右键Tomcat v9.0…这一行,选择start,就开始运行,会在控制台打印很多日志信息,等他运行完成后,在浏览器中输入http://127.0.0.1:8080/demo/index.jsp,就可以发现刚刚index.jsp文件中的内容。到此jsp文件创建并运行完毕。

4、eclipse关于jsp的快捷键

​ 在jsp文件中注释的话和java文件有所不同,在java中直接按住Ctrl+/就可以实现注释,但是在jsp文件中不能。jsp中的注释是Ctrl+shift+c,这就可以实现代码的注释功能。

​ 在创建jsp文件时可以自动写一个类注释,打开window**->preferens->web->jsp file->Editor->**Templates,然后在右侧面板中找到new jsp file(html 5),点击edit,然后自定义注释类模板,每次创建jsp文件的时候就会在开头自动创建一个注释。

<%--
Function: ;
Author:&{user};
Encoding:${encoding};
Date:${date};
--%>

eclipse创建第一个JSP项目相关推荐

  1. eclipse创建第一个golang项目

    2019独角兽企业重金招聘Python工程师标准>>> 在上一篇安装完成了eclipse的golang插件后,接下来该开始咱们的第一个go项目了 1.在Eclipse中依次点击:Fi ...

  2. 3.Eclipse创建第一个Java项目

    1.在桌面上双击eclipse快捷键,打开软件,出现一个界面 2.这个界面是选择eclipse的工作空间,简单来说就是选择Java项目放在磁盘上的哪个位置上,可以点击默认的,也可以自己创建新的文件夹, ...

  3. eclipse中部署第一个JSP项目(详细)

    一. JSP是什么? JSP(全称JavaServer Pages)是一种动态网页技术标准.JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML.XML或其他格式文档的 ...

  4. eclipse创建maven多模块项目(单个类似)

    2019独角兽企业重金招聘Python工程师标准>>> 1.下载安装maven 1.1.下载 注意:maven的版本,要根据你的jdk版本来下载.要不会安装失败,提示版本问题哦 Jd ...

  5. Eclipse 创建第一个 springboot 应用

    Eclipse 创建第一个 springboot 应用 1.前言 一直想把笔记整理出来,分享一下 springboot 的搭建: 因为私下 idea 用的比较多,使用比较方便,但恰逢小伙伴问起 ecl ...

  6. 创建第一个IOS项目

    今天我们创建第一个IOS项目,并在模拟器上运行 首先进入Xcode 点击创建新项目后,接下来该给项目起一个名字啦 HelloWorld! 点击下一步,开始选择模板啦 我们选择SingleView Ap ...

  7. 五十一、创建第一个Maven项目和pom.xml 详解

    @Author:Runsen @Date:2020/6/12 人生最重要的不是所站的位置,而是内心所朝的方向.只要我在每篇博文中写得自己体会,修炼身心:在每天的不断重复学习中,耐住寂寞,练就真功,不畏 ...

  8. 创建第一个Django项目

    创建第一个Django项目: 我们将介绍Django 管理工具及如何使用 Django 来创建项目,第一个项目我们以 HelloWorld 来命令项目. 测试版本说明: python 3.7 Djan ...

  9. python创建django项目_搭建Python-Django环境,创建第一个Django项目

    曾想学爬虫,没想到误入python web班,在美女老师shirely的指导下,搭建了好Django环境,试着开始做第一个web项目 一.Python环境安装 1.Python2.7的下载 从Pyth ...

  10. 跟小静学MVC3[01]--创建第一个MVC3项目

    [前言]从今天开始,小静要学习Pro ASP.NET MVC3 Framework这本经典大作了,我是下载的电子版学习的.在这里只是用作学习的记录,便于以后查阅,也为了督促自己坚持下去.不用于任何商业 ...

最新文章

  1. [Go]结构体及其方法
  2. 史上最萌的统计学入门书,快来看看长啥样
  3. 【深入Java虚拟机JVM 04】JVM内存溢出OutOfMemoryError异常实例
  4. Windows 编程
  5. 计算机网络管理2018版,2018~2019学年度第二学期“计算机网络管理”专业技能竞赛火热进行中...
  6. 我有几个粽子,和一个故事
  7. Java直接遍历并读取zip压缩文件的内容以及错误处理
  8. RHCSA红帽认证考试题库--上午考试题
  9. win10无限蓝屏_Win10升级系统后蓝屏或无限重启的解决方法
  10. 福特汉姆大学计算机科学专业,福特汉姆大学计算机研究生
  11. Android 仿支付宝搜索结果页,字符串部分文字显示高亮
  12. 北邮智能车仿真培训(二)—— 搭建仿真模型
  13. Linux-centos-7安装
  14. 分布式事务开山之作——《深入理解分布式事务:原理与实战》草图曝光!!
  15. does not have write access to 'C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET File
  16. JavavEE中网络编程Socket套接字Ⅰ(UDP)
  17. oracle开发错误
  18. SpringBoot OA办公系统
  19. css网站结课设计,毕业设计(论文)-《DIV+CSS》课程网站的开发.doc
  20. 操作系统-计算机硬件简介

热门文章

  1. 【资源分享】《软件工程-原理、方法与应用(第3版)》(顺便分享查找资料小技巧)
  2. 通达2017OA数据字典
  3. vxworks中断初始化以及挂接分析
  4. 铁路售票系统_城轨交通自动售检票(AFC)实训系统中心_地高铁车站票务实训如何建设...
  5. 黑客攻防技术系列高清视频教程+必备工具包下载
  6. 计算机房设计规范2008,GB50174-2008 电子计算机机房设计规范
  7. 数据挖掘原理与算法(第二版)
  8. Microsoft SQL Server 2005简体中文开发版下载说明
  9. MCE公司:新型 RORγt 小分子反向激动剂的发现
  10. Sql Prompt使用技巧