Tomcat配置与常见问题

从Git上新下的代码是java,不是web项目,所以我们首先需要转成web项目。
详细步骤如下图:

Tomcat配置

1、项目右键–>properties:

这里写图片描述

2、找到Project Facets:

这里写图片描述

3、设置后的效果:

这里写图片描述

Tomcat运行问题

做好以上的配置后,运行tomcat,报错:

这里写图片描述

解决这个异常的方法很简单,如下图:就是导入servlet-api.jar,jsp-api.jar两个jar,再次启动tomcat就ok了。
这里写图片描述

拓展

servlet-api.jar,jsp-api.jar这两个jar包是干什么的呢?

servlet-api.jar用于在servlet环境下开发程序的一组api,虽然叫servlet-api.jar,但其实包里除了大部分的接口外还有一些javabean和抽象类、之所以叫api是因为这个包是开发基于servlet规范的标准接口。

既然开发jsp、servlet的程序,就应该知道这是基于http(请求、响应)协议的,那么在这里请求和响应就对应为servlet-api.jar中的ServletRequest和ServletResponse接口,接口中定义了作为一个请求和一个响应信息应该具备的方法,比如从请求信息中可以获取客户端的ip,用户提交的信息等等,从响应信息中可以获取客户端的输出流,响应类型等等,当然中间的过程是由servlet容器封装好的,等我们开发servlet时会直接使用这些接口来编写具体的业务代码,其他的处理过程就全由容器处理了。

猜你喜欢

转载自blog.csdn.net/hongwei15732623364/article/details/78518930