之前就下载好了eclipse,配好了JDK等环境,所以直接在eclipse上装了tomcat:
1.开启Eclipse,界面如下图:
2. 设置tomcat
(1)点击菜单栏Window->Preferences,弹窗如下图:
然后找到Server,展开,点击Runtime Environments,如下图,
3.点击上图右侧的红框中的Add...,弹窗如下:
4. 本电脑装的是tomcat9,所以选择Apache Tomcat v9.0,点击next,进入如下界面:
(如果出现错误可能是JDK版本太低,所以选较低版本尝试,比如tomcat6.0……
第一次安装需要点击Download and Install下载否则会报出异常 The Tomcat installation directory is not valid. It is missing expected file or folder lib/jasper-el.jar)
上图设置好以后,点击Finish—>Apply and Close,完成。
注:下载的时间可能较长,耐心等一下就好了
新建第一个jsp动态web网页
"File"->"New"->"Dynamic Web Project"
要点use default location,不然不能点击finish,选好Target runtime 和Dynamic Web module version 后,点击finish
在WebContent上右键new一个jsp file,就好了
随便编写点什么后,运行出错:
- 乱码:这两句代码中都要用UTF-8
<%@ page language="java" pageEncoding="utf-8"%>
<META http-equiv=Content-Type content="text/html;
charset=utf-8">
- The full stack trace of the root cause is available in the Apache Tomcat/9.0
百度了一下,貌似是因为tomcat关闭了,需要打开,但我好像什么也没干,它就好了。
(关于中文乱码问题,至今没有解决……百度到的方法居然都不能解决……别人的电脑就可以,哭死……)