1.tomcat的配置:
(1)下载tomcat的安装包并把它解压到一个没有中文路径的文件夹中
(2)配置tomcat的环境变量
在命令行中进入tomcat的bin目录,执行 version.bat 查看tomcat版本,确保没有异常和错误;
(3)打开tomcat的bin目录,然后双击运行startup.bat开启tomcat服务器,启动后需要检查启动信息,确保没有异常和错误
(4)访问自己的tomcat服务器
2.JavaWeb的基本程序
(1)先创建一个web项目
2.在WEB-INF新建一个lib目录,用来存放servlet程序包
(3)新建一个Test实现servlet里面的所有方法
package com.li.servlet;
import javax.servlet.*;
import java.io.IOException;
public class Test implements Servlet {
@Override
public void init(ServletConfig servletConfig) throws ServletException {
}
@Override
public ServletConfig getServletConfig() {
return null;
}
@Override
public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
}
@Override
public String getServletInfo() {
return null;
}
@Override
public void destroy() {
}
}
(4)在index.jsp里面设置好网页的标题与内容
<%--
Created by IntelliJ IDEA.
User: BAIYE
Date: 2023/2/13
Time: 19:10
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>你好web</title>
</head>
<body>
欢迎你来到javaweb的世界
<a href="denglu">登录</a>
</body>
</html>
(5)在 web.xml 中配置servlet的映射关系。
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0">
<servlet>
<servlet-name>test</servlet-name>
<servlet-class>com.li.servlet.Test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>test</servlet-name>
<url-pattern>/denglu</url-pattern>
</servlet-mapping>
</web-app>
(6)在浏览器上输入test的请求,测试servlet程序是否执行。