搭建JSP运行环境(EclipseforjavaEEDevelopers+Tomcat7.0.79)
如果你想用免费的java ee ide,又觉得下载myeclipse版太麻烦,可以考虑eclipse for java ee developers.
1、下载eclipse for java ee developers
eclipse for java ee developers的官方下载网址:https://www.eclipse.org/downloads/eclipse-packages/
根据自己电脑的类型选择性下载。
2、下载tomcat
进入tomcat的官网https://tomcat.apache.org/下载你想下载的tomcat版本。
记住你解压的路径,等一下需要使用到。
3、把tomcat嵌入eclipse中
a、把eclipse的安装包解压后,会生成一个名为eclipse的文件夹,然后进入文件夹中点击下图中的图标
b、然后会跳出下面的提示框,让你选择你创建的项目的存放地址。
c、点击launch,进入主界面后,点击window–>show view–>other…–>server–>server–>点击下面的open
d、继上面的步骤后,主界面下面的窗口会跳出servers模块,如下图:
点击蓝色的字体,会出现如下界面:
点击apache–>选择你下载的对应的tomcat版本–>在下面的界面中点击browse…选择你刚刚解压tomcat的路径。
然后点击finish即可。
4、创建一个示例项目:
a、file–>dynamic web project–>填好项目名称(这是不要直接点finish,点next后再next)–>把如下选项勾上(这样做,项目的/webcontent/web-inf目录下才会有web.xml配置文件)
b、除此之外,还需把tomcat安装目录下的lib文件夹中的-api.jar和servlet-api.jar放到项目的lib文件夹中,或者把他们添加到classpath环境变量中。否则,会在解析运行servlet时,跳出404错误。
(下面内容引自李刚老师的《轻量级企业java ee企业应用实战》)
c、从servlet3.0开始,配置servlet有两种方式。
一、是在servelt类中使用@webservlet annotation进行配置;
二、通过在web.xml文件中进行配置。
如果打算使用annotation来配置servlet,有两点需要注意:
*不要在web.xml文件的根元素()中指定metadata-complete=”true”。
*不要在web.xml文件中再配置该servlet。
如果打算使用web.xml文件来配置该servlet,则需要配置如下两个部分。
*配置servlet的名字:对应web.xml文件中的元素。
*配置servlet的url:对应于web.xml文件中的元素。如果没有为servlet配置url,则该servlet不能响应用户请求。
(注意:两个标签中值要相同,因为servlet类()和地址()之间的映射就是以为桥梁而建立的)