servlet服务

在Tomcat下面webapps新建Servlet项目webtest,在下面新建WEB-INF文件夹,里面新建classes文件夹用来存放java文件。
在classes里面新建java文件(我这里新建的是MyServlet.java)
以下是原代码

package com.iotek.jee.servlet;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;

public class MyServlet extends HttpServlet{
	public void service(HttpServletRequest req,HttpServletResponse res)throws ServletException,IOException{
		res.getWriter().write("Heelo Servlet!");
	}
}
C:\java\apache-tomcat-7.0.86\webapps\webtest\WEB-INF

运行java文件首先要在java文件的路径下打开cmd窗口,然后输入
javac -cp C:\.....\lib\servlet-api.jar -d .MyServlet.java

如何重写:

重写之前

package com.iotek.jee.servlet;

import javax.servlet.http.HttpServlet;

public class MyServlet extends HttpServlet {
	private static final long serialVersionUID = -5581572295100908982L;
	
	service
}

如果Eclipse不能显示要重写的service方法,那么只需要按下ALT+/ 就可以显示您要重写的方法。

重写之后

package com.iotek.jee.servlet;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class MyServlet extends HttpServlet {
	private static final long serialVersionUID = -5581572295100908982L;
	
	@Override
	protected void service(HttpServletRequest arg0, HttpServletResponse arg1) throws ServletException, IOException {
		// TODO Auto-generated method stub
		super.service(arg0, arg1);
	}
}

静态部署:
在Tomcat里面配置项目文件路径
拷贝项目地址真实路径,我是C:\eclipseWorkSpace\JWebDemoByIDE
然后在Tomcat的配置文件,之前说的server.xml,打开,在之前添加,

然后再手工启动

动态部署
IDE工具自动动态部署

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Servlet服务器是一种开放式的Java Web应用程序服务器,它可以响应客户端的HttpServletRequest请求,并返回HttpServletResponse响应。Servlet服务器是运行我们编写的Java Servlet类的环境,常常用于处理页面请求、表单提交、登录验证等Web应用程序开发场景。Servlet服务器提供了很多WEB交互的功能模块,通过JavaWeb技术,我们可以使用Servlet实现网站的各种交互操作,比如用户注册,登陆系统,操作数据库等。 Servlet服务器处理请求的过程如下:当用户发出请求时,Servlet容器首先将请求调度到对应的ServletServlet会根据请求的内容来生成一个HttpServletResponse的响应实例,可以传递回复数据、重定向、设置HTTP状态等。在Servlet服务器中,请求和响应的信息都通过HTTP协议进行通信,因此,Servlet服务器不仅能够解析请求,同时也可以发送指定格式的响应。总的来说,Servlet服务器是Servlet的容器,它可以解析请求,响应请求,并将结果返回给请求方。 常见的Servlet服务器有Tomcat、Jetty、Resin等。其中,Tomcat是应用最为广泛的Servlet服务器,因为它占用资源较少,应对高并发请求性能较好,同时也支持多种操作系统和数据源。Jetty是功能强大、灵活性高的Servlet服务器,因此它在高并发、实时数据处理等场景表现非常优秀。而Resin则更适合于企业级Java应用的部署,采用 Resin 服务器可以实现满足业务高性能要求的应用。在选择Servlet服务器时,需要根据自身的需求和应用场景进行合理的选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值