最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Servlet学习_html/css

来源:动视网 责编:小采 时间:2020-11-27 16:02:42
文档

Servlet学习_html/css

Servlet学习_html/css_WEB-ITnose:学习网站来自www.imooc.com Servlet基础1、什么是Servelet Servelet 是服务器上运行的小程序。一个人Servlet就是一个Java类 ,并且可以通过请求-响应编程模型来访问的这个驻留在服务器内存里 的Servlet 程序。Servlet是jsp的前身。
推荐度:
导读Servlet学习_html/css_WEB-ITnose:学习网站来自www.imooc.com Servlet基础1、什么是Servelet Servelet 是服务器上运行的小程序。一个人Servlet就是一个Java类 ,并且可以通过请求-响应编程模型来访问的这个驻留在服务器内存里 的Servlet 程序。Servlet是jsp的前身。

学习网站来自www.imooc.com

Servlet基础
1、什么是Servelet?
Servelet 是服务器上运行的小程序。一个人Servlet就是一个Java类
,并且可以通过“请求-响应”编程模型来访问的这个驻留在服务器内存里
的Servlet 程序。Servlet是jsp的前身。

2、Tomcat容器等级
Tomcat的容器分为四个等级,Servlet的容器管理Context容器,一个
Context对应一个Web工程。Engine是一个引擎容器;Host是主机容器。

3、编写一个Servlet
分为三个步骤。
1.编写一个类继承HttpServlet
2.重写doGet()或者doPost()方法;取决于提交方式。
3.在web.xml中注册Servlet.
程序如下:

index.jsp中的代码:

 

第一个Servlet小例子


get方式请求HelloServlet

 HelloServlet.java中的代码:

package Servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;//继承于HttpServletpublic class HelloServlet extends HttpServlet {//重写方法	@Override	protected void doGet(HttpServletRequest request, HttpServletResponse response)	throws ServletException, IOException {	// TODO Auto-generated method stub	System.out.println("处理Get()请求...");	//获得一个给浏览器
输出的对象out,类型为 PrintWriter PrintWriter out = response.getWriter(); //指定输出文件的类型 response.setContentType("text/html;charset=utf-8"); //用out对象给浏览器输出一个信息。可以在里面用html的代码 out.println("Hello Servelet!
"); //3.注册;在WEB-INF里面的web.xml中注册 } @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub System.out.println("处理post()请求..."); //获得一个给浏览器输出的对象out,类型为 PrintWriter PrintWriter out = response.getWriter(); //指定输出文件的类型 response.setContentType("text/html;charset=utf-8"); //用out对象给浏览器输出一个信息。可以在里面用html的代码 out.println("Hello Servelet!post
"); //3.注册;在WEB-INF里面的web.xml中注册;已经注册完 就不用重复 }}

 web.xml中的注册代码:

注册的过程就是在web.xml中添加两个标签

并且每个标签里都要包含两个子标签
中要包含给Servlet取一个名字
要访问的Servlet的类名(包名+类名)

中要包含
Servlet取一个名字(注:和上面的名字要一样)和
Servlet访问的路径

 HelloServlet Servlet.HelloServlet   HelloServlet /servlet/HelloServlet  

 

文档

Servlet学习_html/css

Servlet学习_html/css_WEB-ITnose:学习网站来自www.imooc.com Servlet基础1、什么是Servelet Servelet 是服务器上运行的小程序。一个人Servlet就是一个Java类 ,并且可以通过请求-响应编程模型来访问的这个驻留在服务器内存里 的Servlet 程序。Servlet是jsp的前身。
推荐度:
标签: 学习 html css
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top