Eclipse 下配置和创建第一个 JSP 项目

转载,这篇文章能解决入门配置时的常见问题,mark一下

笔者刚开始接触 Java Web 不久,而 JSP(Java Server Pages) 则是进入 Java Web 殿堂的入门和必修。Eclipse 是较为通用的 IDE ,本文将在 Eclipse 的集成开发环境下配置并创建第一个 “hello world” 的 JSP 程序。仅做学习记录用。

*注意:作者在完成本文工作之前,已经完成了 JDK 和 Tomcat 等 Java 运行环境和服务器的下载、安装和配置。具体配置步骤请参考:《 Tomcat配置教程及问题解决小记》 。

打开 Eclipse,点击 "new" ,新建一个 “Dynamic Web Project”  项目。项目名称命名为 "JSPstudy" 。倘若无法直接找到 "Dynamic Web Project" 的项,则可以通过 "new", “other”打开选择窗口,然后在过滤栏 “type filter text” 中键入 “web”,即可以筛选出我们需要的 “Dynamic Web Project”。如下图。

这里可能会出现一种情况,就是键入 web 后筛选不出需要的 web 文件夹和相应的选项,原因是此时你的电脑中的 Eclipse 是纯 Java 的开发模式,而 Dynamic Web Project 是属于 JavaEE 的开发技术。所以我们需要去 Eclipse 官网Eclipse IDE for Java EE Developers 下载可以开发 JavaEE 的对应版本的 IDE 。或者通过如下的方式,为当前 Eclipse 添加开发 JavaEE 所需的插件。

首先点击 “help”,选择 “Install New Software” 后打开安装向导窗口;

然后在 “Work with” 中根据你的 Eclipse 版本名输入对应的下载网址:

Mars - http://download.eclipse.org/releases/mars (如果你是 EclipseMars 版本,笔者电脑就是该版本)

OR Luna - http://download.eclipse.org/releases/luna (如果你是 Eclipse Luna 版本)

OR Kepler - http://download.eclipse.org/releases/kepler (如果你是 Eclipse Kepler 版本)

OR Juno - http://download.eclipse.org/releases/juno (如果你是 Eclipse Juno 版本)

OR Indigo - http://download.eclipse.org/releases/indigo (如果你是 Eclipse Indigo 版本)

OR Helios - http://download.eclipse.org/releases/helios (如果你是 Eclipse Helios 版本)

*各版本命名与版本号对应如下表:

*Eclipse 版本号查看方式:“Help”,选择 “About Eclipse”,在弹出的窗口中即可查看到对应的版本号。

键入对应的下载网址后,稍候一会,即可看到显示插件的列表,点击 “Web,XML,JavaEE and OSGi Enterprise Development” 选项进行展开,勾选 “Eclipse Java EE Developer Tools”、“Eclipse Java Web Developer Tools”、“Eclipse Web Developer Tools”、“Eclipse XML Editors and Tools” 四项,并且将 “Details” 一栏的 “Contact all update sites during install to find required software” 的默认勾选去掉,防止在下载所需插件时更新其他插件而拖慢速度。之后便一路 “next” 即可。

在安装完插件之后,Eclipse 会要求你进行一次重启,重启 Eclipse 后,重复之前的步骤,就可以看到 web 文件夹和 Dynamic Wen Project 选项了。

新建完 “JSPstudy” 的项目后,在项目文件夹的子文件夹 “WebContent” 下右键新建一个文件夹,命名为 “01”(此处随意命名),然后在 01 文件夹下继续新建一个 JSP 文件,命名为 “hello.jsp”,之后点击 “Finish” 即可。
双击打开 hello.jsp 文件,首先将页面编码改成 UTF-8 。

然后在 <body> 标签内添加如下代码,完成 JSP 表达式和 JSP 基本语句的输出。

接下来就需要将该 JSP 项目部署到  Tomcat 上去,打开 Servers 视图,在显示的 Tomcat v8.0 Server at localhost 上右键选择 “Add and Remote...” ,将 JSPstudy 项目添加到服务器上。

之后同样在 Servers 视图,右键 “start” 打开服务器,正确打开后,在浏览器的地址栏上输入 “http://localhost:8080/JSPstudy/01/hello.jsp” ,可以看到浏览器的页面有如下输出:

到这一步为止,我们已经创建好了一个最简单的 JSP 项目了。

------------------------------------------------------------------------------------------------------------------------------------------------------------

但是,倘若在电脑中已经安装配置好 Tomcat,而在 Eclipse 的 Server 视图中却没有找到对应的 Tomcat 服务器,并且在 Problems 视图还看到如下报错:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path ,原因是 Eclipse 还没有对 “Tomcat” 和 “Server Runtime” 进行配置。配置方法也很简单,具体步骤如下:

1、首先先在 Eclipse 中配置 Tomcat,选择 Preferences > server > Runtime Environment 中,点击 “Add” ,倘若此时只能看到 “J2EE Runtime Library” 而看不到本地所安装的 Tomcat 服务器,则可以通过如下步骤进行解决:

同样地,像之前安装 JavaEE 开发插件一样,选择 Help > Install New Spftware,在 Work with 中输入 “Mars - http://download.eclipse.org/releases/mars”,同样展开“Web,XML,JavaEE and OSGi Enterprise Development” ,勾选 “JST Server Adapters”、“JST Server Adapters Extentions” 两项,并且将 “Details” 一栏的 “Contact all update sites during install to find required software” 的默认勾选去掉,防止在下载所需插件时更新其他插件而拖慢速度。之后便一路 “next” 即可。

安装完后,就可以在 Preferences > server > Runtime Environment 中,点击 Add 之后看到 Tomcat 的选项了,添加之后点击 browse 选择对应的安装目录。并且选择电脑安装的对应版本的 JRE 即可。

到这一步为止,我们就完成 Eclipse 中对 Tomcat 的配置了。

2、然后在 Eclipse 中配置 Server Runtime,在 JSPstudy 项目上右键,选择 Build Path > Configure Build Path...,然后在 Libraries 视图下选择 Add Library:

然后选择 Server Runtime,点击 “Next” ,再选中 本地配置的 Tomcat 服务器,点击 “Finish”:

然后在 Order and Export 视图,勾选刚才选中的 Tomcat 服务器:

这样便可以完成 Eclipse 中 Server Runtime 的配置了。
--------------------- 
作者:Hin_CSDN 
来源:CSDN 
原文:https://blog.csdn.net/qq_21396469/article/details/61413590 
版权声明:本文为博主原创文章,转载请附上博文链接!

发布了63 篇原创文章 · 获赞 323 · 访问量 17万+

猜你喜欢

转载自blog.csdn.net/qq_41289254/article/details/87988663