Tomcat配置与常见问题
2017-11-13 12:06
155 查看
从Git上新下的代码是java,不是web项目,所以我们首先需要转成web项目。
详细步骤如下图:
2、找到Project Facets:
3、设置后的效果:
解决这个异常的方法很简单,如下图:就是导入servlet-api.jar,jsp-api.jar两个jar,再次启动tomcat就ok了。
servlet-api.jar用于在servlet环境下开发程序的一组api,虽然叫servlet-api.jar,但其实包里除了大部分的接口外还有一些javabean和抽象类、之所以叫api是因为这个包是开发基于servlet规范的标准接口。
既然开发jsp、servlet的程序,就应该知道这是基于http(请求、响应)协议的,那么在这里请求和响应就对应为servlet-api.jar中的ServletRequest和ServletResponse接口,接口中定义了作为一个请求和一个响应信息应该具备的方法,比如从请求信息中可以获取客户端的ip,用户提交的信息等等,从响应信息中可以获取客户端的输出流,响应类型等等,当然中间的过程是由servlet容器封装好的,等我们开发servlet时会直接使用这些接口来编写具体的业务代码,其他的处理过程就全由容器处理了。
详细步骤如下图:
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时会直接使用这些接口来编写具体的业务代码,其他的处理过程就全由容器处理了。
相关文章推荐
- Tomcat基本配置及常见问题
- tomcat 配置部署 与 常见问题
- eclipse for java ee的tomcat配置(常见问题解决)
- Eclipse下Tomcat配置常见问题
- 【转】eclipse for java ee的tomcat配置(常见问题解决)
- Tomcat的安装、配置常见问题
- Eclipse配置Maven,Tomcat常见问题
- 初学tomcat和java web常见的配置和中文编码的问题
- CentOS7配置Tomcat9.0常见问题
- Tomcat常见问题 (配置)及解决方法
- Tomcat的安装、配置常见问题
- eclipse for java ee的tomcat配置(常见问题解决)
- Tomcat的常见配置问题说明
- IDEA配置Tomcat常见问题(JMX连接服务器通信错误)
- eclipse for java ee的tomcat配置(常见问题解决)(linux或windows兼可)
- linux安装多tomcat的配置方法(常见问题:Cannot find //bin/setclasspath.sh)
- Tomcat的配置及常见问题解决
- 关于JavaWeb(一)——web介绍,tomcat与安装及其常见问题,虚拟目录及其配置虚拟主机
- linux安装多tomcat的配置方法(常见问题:Cannot find //bin/setclasspath.sh)