1、首先去官网http://tomcat.apache.org/下载tomcat
2、配置环境变量
点击我的电脑-->右键-->属性-->高级系统设置-->环境变量-->如下图所示
现在回到你的tomcat的磁盘下载目录下,如图
3、将tomcat与eclipse相关联
打开eclipse:window-->preferences-->server-->runtime environment-->add..-->选择你下载的tomcat版本-->next-->Browse...(选择你下载的tomcat磁盘目录,到bin为止,你下载的版本要和你选择的版本一致)-->finish-->ok
4、eclipse要配置好JDK和JRE,因为tomcat在eclipse中必须要JDK和JRE,至此,基本配置已完成
创建实例:
1、eclipse中选择:file-->new-->Dynamic Web Project-->project name(这里自己为项目命名)-->new runtime...(选择你下载的tomcat版本)-->next-->Browse...(选择你的tomcat下载的磁盘路径)
-->installed JREs...(选择你的JRE的磁盘路径)-->next-->勾选Generate web.xml.....-->finish(OK,至此你已经完成一个jsp实例的创建了)
2、创建一个jsp文件,千万记得,jsp文件要在WebContent文件下(相当WebContent的子目录),程序运行时可能出现404报错
我在创建一个jsp实例后出现了下面这些问题,我也全部解决了,如果你也出现下面的情况,希望我能帮助到你
web.xml文件没问题,jsp文件也在WebContent下面,运行http://localhost:8080/index.jsp出现404,解决办法如下:
打开你的tomcat的磁盘路径,打开conf文件夹 ,用记事本打开web.xml文件 ,搜索listings (注意,不是注释里的listings)其旁边有一个param-value节点,将里面的内容false改为true即可。
运行startup.bat之后,在浏览器输入http://localhost:8080/能出现在tomcat首页,但是输入http://localhost:8080/index.jsp时出现Message java.lang.ClassNotFoundException: org.apache.jsp.index_jsp错误
出现这种情况之后,如果你不是tomcat中jsp.jar包和servlet.jar包重复,那你就要考虑一下两点
1、是不是jdk、jre、tomcat、eclipse、之间的版本冲突,如果是那只能换版本了
2、到你的tomcat下载目录下打开lib文件夹(如:D:\apache_tomcat\apache-tomcat-8.0.53\lib),查看有没有jstl.jar和standard.jar包,如果没有就去网上下载,然后粘贴到lib文件夹里面即可
(我是第二种办法解决的)