Tomcat9

Tomcat的下载与使用

db2d952b572040488cc22a5e4ae5b59a.png

进入当前网页点击左侧Tomcat9 

57fb30d7b9084eeb943d92f1db710807.png

 如上图所示,可下载Windows32位或64位

解压到供自己学习的盘服下

 

 

f55799fea1964a1ba8355081222df623.png

 

  配置环境变量  JAVA_HOM     java  jdk  路径    

 

进入到当前文件夹下打开服务器startup.bat

a80b94c5b99c40909d8eee7b71a764af.png

 打开后成这样为成功启动(第一次打开为乱码

继续往下看)

5cf50e8bd893459c8236faf60fe81582.png
打开bin包下的tomcat9服务器可以发现都是乱码(我的为已改后)

 

 

进入下面文件夹并打开logging文件

873b6cc5c02040b69a0d0503caa07032.png

 

d55c0f17496e4af082852b29acc4c5c1.png

 打开目录文件下将java.util中utf-8改为GBK再次启动服务器就如上方服务器图片所示

 

 

接下来进入到webapps文件夹E:\Tomcat9\apache-tomcat-9.0.73\webapps\下创建

interWeb2\WEB-INF

并在WEB-INF中创建classes文件夹和lib文件夹并添加web.xml文件

16e99079667d4fb0853ae1572036f277.png

web.xml配置文件版本不同配置文件不同可以在如下图所示中将web.配置文件复制过来

a8cbec9a764148acab0b307ba56d6c18.png

配置文件

 <?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd"
    version="2.5">

<servlet>
    <servlet-name>HelloServlet</servlet-name>
    <servlet-class>HelloServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>HelloServlet</servlet-name>
      <url-pattern>/HelloServlet</url-pattern>
  </servlet-mapping>

 </web-app>

共4个HelloServlet前三个为文件名  第四个为路径

路径名可改

 

 下面在classes中创建Servlet测试文件如下所示

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class HelloServlet extends HttpServlet{
    public  void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
        response.setContentType("text/html");
        PrintWriter out=response.getWriter();
    out.print("<html><body>");
    out.print("<h2 style='color:red'>Hello Servlet</h2>");
    out.print("</body></html>");
}    
}

 

 

紧接着配置web.xml

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd"
    version="2.5">

<servlet>
    <servlet-name>HelloServlet</servlet-name>
    <servlet-class>HelloServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>HelloServlet</servlet-name>
      <url-pattern>/servlet</url-pattern>
  </servlet-mapping>

 </web-app>

 

b04dc62e815c46368fd75cdeeb84c303.png

 

接着打开cmd进行编译    这是为了防止代码乱码Javax -encoding   utf-8 文件路径

 

 

最后打开html进入http

输入http://localhost:8080

901377e94a584622b07d71359d36fec7.png

这是服务器界面

 

​​​​​​http://localhost:8080/interWeb/HelloServle

 

后面为文件夹名字和文件名字此时会显示

c3cf090e52684883906cdfc46f1a3bf5.png

则说明运行成功 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值