servlet服务
Posted 丰柏林
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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工具自动动态部署
以上是关于servlet服务的主要内容,如果未能解决你的问题,请参考以下文章
servlet dispatcher .forward(request, response); 进入其它servlet原
原tomcat 7 启动报错:java.lang.NoSuchMethodError: javax.servlet.ServletContext.getSessionCookieConfig()L