import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.Servlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
public class hello implements Servlet{
//该函数用于初始化servlet(类似于类的构造函数)
//该函数只会被调用一次(用户第一次访问servlet)
public void init(ServletConfig arg0) throws ServletException {
// TODO Auto-generated method stub
}
//用于处理业务逻辑
//用于每次访问都会调用
//req用于获得客户端(浏览器)的信息
//res用于向客户端返回信息
public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {
System.out.println("service it");
//从res中得到printerwriter
PrintWriter pw =res.getWriter();
pw.println("hello world");
}
public void destroy() {
}
public ServletConfig getServletConfig() {
// TODO Auto-generated method stub
return null;
}
public String getServletInfo() {
// TODO Auto-generated method stub
return null;
}
import java.io.PrintWriter;
import javax.servlet.Servlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
public class hello implements Servlet{
//该函数用于初始化servlet(类似于类的构造函数)
//该函数只会被调用一次(用户第一次访问servlet)
public void init(ServletConfig arg0) throws ServletException {
// TODO Auto-generated method stub
}
//用于处理业务逻辑
//用于每次访问都会调用
//req用于获得客户端(浏览器)的信息
//res用于向客户端返回信息
public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {
System.out.println("service it");
//从res中得到printerwriter
PrintWriter pw =res.getWriter();
pw.println("hello world");
}
public void destroy() {
}
public ServletConfig getServletConfig() {
// TODO Auto-generated method stub
return null;
}
public String getServletInfo() {
// TODO Auto-generated method stub
return null;
}
}
在tomcat下放入对应的.java和.class文件!
在xml里编写下面这段代码
<servlet>
<servlet-name>hello</servlet-name>
<servlet-class>test.hello</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>hello</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
两个<servlet-name>保持同名(名字可任意取),
<servlet-class>跟上包名.类名
<url-pattern>跟上"/+链接名",既需要在浏览器地址栏出现的名字
启动tomcat,打开浏览器,输入http://localhost:8080/工程名/链接名