舒大少博客

一个95后少年的个人博客

当前时间为:
欢迎大家来到舒大少博客http://admin.evshou.com,广告合作以及淘宝商家推广请微信联系15357240395
...
零基础学Python从入门到精通 python基础教程基础

【在售价】34.90 元
【在售价】34.90 元

立即领券
...
Python编程从入门到精通 视频教学 python语言程序设计

【在售价】29.80 元
【券后价】19.80元

立即领券
...
未来教育计算机二级ms office题库电子版c语言

【在售价】28.00 元
【在售价】28.00 元

立即领券
...
Python3视频零基础教程自学入门到精通编程语言程序设计网络爬虫

【在售价】62.00 元
【券后价】52.00元

立即领券
...
Python编程从入门到精通 零基础学python数据分析

【在售价】29.80 元
【券后价】19.80元

立即领券

2020Javaweb教程:Servlet以及开发工具集成Tomcat

2020-10-20 15:26:02
swq1822677238

手机扫码查看

2020Javaweb教程:Servlet以及开发工具集成Tomcat

2020Javaweb教程:Servlet

概念:

1.Servlet是服务器端的一段程序(代码、功能实现),可交互式的处理客户端发送到服务器的请求,并完成操作响应。
2.动态网页技术
3.JavaWeb程序开发的基础,JavaEE规范(一套接口)的一个组成部分。 //由服务器厂商实现

servlet核心作用:

1.接收客户端请求,完成操作任务
2.动态生成网页(页面数据可变)
3.将包含操作结果的动态网页响应给客户端

servlet开发步骤:

1.搭建开发环境:创建目录结构,将servlet相关的jar包(Tomcat完整路径\lib\servlet-api.jar)配置到classpath中。
2.实现javas.servlet.Servlet接口,覆盖5个主要方法

//Servlet核心五个内容
import javax.servlet.Servlet;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;

import javax.servlet.IOException;

public class MyServlet implements Servlet {
@Override
public void init(ServletConfig servletConfig) throws ServletException {
//初始化servlet
}

@Override
public ServletConfig getServletConfig() {
//获得servlet配置信息
return null;
}

@Override
public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
//提供服务
}

@Override
public String getServletInfo() {
//获得servlet基本信息
return null;
}

@Override
public void destroy() {
//销毁servlet
}
}

3.在核心的service()方法中书写语句
4.将编译后的.class文件放置在WEB-INF/classes中
5.web.xml文件中添加配置信息(文件在其他项目复制)

注意:如果配置了环境变量,还是出现包的引用问题,可以使用以下方式:

不带包:

javac -classpath D:\apache-tomcat-7.0.42\lib\servlet-api.jar MyServlet.java。

在编译的时候,引用一下servlet-api的路径

带包:

javac -d . -classpath F:\tomcat\apache-tomcat-8.5.45\lib\servlet-api.jar MyServlet.java

 

eclipse开发工具集成Tomcat

1.打开eclipse的window–>Preferences–>Server

 

idea开发工具集成Tomcat

1.打开设置setting

2.选择build-execution  最长的英文

3.选择Tomcat安装目录

 

发表评论

邮箱地址不会被公开。 必填项已用*标注