一、安装Tomcat
Tomcat是应用(java)服务器,它只是一个servlet容器.
1、先去Tomcat官网下载官网
2、将Zip文件解压并且重命名文件夹到一个目录,比如/Library/Tomcat/
3、使用命令行修改文件夹的权限
代码语言:javascript复制sudo chmod 755 /Library/Tomcat/bin/*.sh
4、cd到/Library/Tomcat/bin
文件夹下,启动Tomcat
sudo sh startup.sh
5、打开浏览器,输入http://localhost:8080/,出现下面的页面说明启动成功
6、关闭命令是
代码语言:javascript复制sudo sh shutdown.sh
二、新建网页服务器
使用intellij idea这个IDE来搭建
1、新建项目,选择Java Enterprise
和Web Application
然后next
2、输入项目名称已经存放目录
3、完成进入项目
其中index.jsp是默认的首页网页,此时点击右上角的Tomcat开启服务器,会自动打开一个网页
看看网页源代码
代码语言:javascript复制<html>
<head>
<title>$Title$</title>
</head>
<body>
$END$
</body>
</html>
其实就是index.jsp的代码,说明此时访问的是index.jsp的页面。下面我们来新建新的页面
4、添加web.xml.
File->Project Structure
在项目中会有一个新的文件夹,里面就有web.xml文件
5、新建一个Servlet
命名为first
此时web.xml会自动配置
6、编写Servlet
在fisrt.java的doGet里添加代码如下
代码语言:javascript复制 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("This is First Page");
}
7、配置访问路径
在web.xml里添加以下代码
代码语言:javascript复制 <servlet-mapping>
<servlet-name>first</servlet-name>
<url-pattern>/first</url-pattern>
</servlet-mapping>
8、点击右上角的tomcat运行,访问http://localhost:8080/first
可以看到第一个网页