Servlet从0到编写第一个代码

1. Servlet的Tomcat服务器软件下载

网址:http://tomcat.apache.org/
打开之后是这样的,选择你要下载的版本Tomcat下载版本
然后选择根据你电脑的位数选择安装压缩包
安装压缩包

2.Tomcat的环境配置

找到并 复制 你的这个位置,我们把它叫做 路径A在这里插入图片描述
然后打开系统环境变量,在用户环境变量中新建一个环境变量。
变量名写 CATALINA_HOME,变量值写 路径A(路径A的定义,看我的上面说的)
我的图片是这样的
在这里插入图片描述
然后 双击 系统环境变量中的Path,点新建写上 %CATALINA_HOME%\bin,最后保存。
在这里插入图片描述
接着我们用cmd输入 catallina version ,如果显示
在这里插入图片描述
则表示环境变量配置的可以

3.启动Tomcat 使用cmd:startup.bat

正常情况下会显示着两张图片
在这里插入图片描述
在这里插入图片描述
在这两个窗口没有关闭的情况下,打开你的浏览器,输入 localhost:8080
应该会跳出这么一个画面
在这里插入图片描述

4.Tomcat的文件结构目录

在这里插入图片描述

5.Tomcat的文件部署在这里插入图片描述

这个hello.html是我们用来测试服务器的网页,你可以自己写一个简单的hello网页放到这里,后面会有提及。
接下来,你cmd输入startup.bat后,把浏览器打开,然后输入 localhost:8080/myweb/hello.html就会加载这个网页
下一步,当你新建一个.java文件命名为hello,并将其编译成.class文件。并放在javaweb\apache-tomcat-9.0.37\webapps\myweb\WEB-INF\classes 这个classes文件夹下,在通过一步配置就能完成部署,这个部署是,在web.xml文件的中输入这个,并保存。
在这里插入图片描述
这样部署就OK了。

6.开始执行第一个Servlet代码吧

import javax.servlet.Servlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.ServletException;
import java.io.IOException;
public  class hello implements Servlet{
public void init(ServletConfig config)throws  ServletException{}
public void service(ServletRequest request,ServletResponse response)throws  ServletException,IOException{
	//这里是用来写我们的代码的,其他的都是固定的(不包括类名)
    System.out.println("My First Servlet!");
}
public  void destroy(){}
public  ServletConfig getServletConfig(){
    return null;
}
public String getServletInfo(){
    return null;
}
}

这些东西都是必须写的,然后我们在cmd中输入startup,(不要关闭哪两个窗口)接着浏览器中输入 localhost:8080/myweb/hello 就能运行这个代码了,运行结果是,你看屏幕中是空空的,其实他执行了,显示结果在cmd那个窗口里
在这里插入图片描述
如果出现了这个东东,恭喜你,第一个Servlet代码执行成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值