- 一、Servlet
- 1、开发步骤
- 2、访问方法
- 二、程序代码及效果输出
Servlet(Server Applet)服务器小程序,主要功能用于生成动态Web内容
1、开发步骤- 创建Servlet类,继承HttpServlet
- 重写service方法,编写程序代码
- 配置web.xml,绑定URL
http://IP地址:端口/context-path/url-mapping
- 远程访问使用IP地址,本地访问localhost(127.0.0.1)
- context-path成为“上下文路径”,默认为工程名
二、程序代码及效果输出
java页面
package com.imooc.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;
public class FirstServlet extends HttpServlet{
@Override
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
// 接收请求发来的参数
String name = request.getParameter("name");
String html = "hi," + name + "!
";
System.out.println("返回给浏览器的响应数据为:" + html);
PrintWriter out = response.getWriter();
out.println(html);//将html发送回浏览器
}
}
web.xml(部署描述符文件)页面
FirstServlet index.html index.htm index.jsp default.html default.htm default.jsp first com.imooc.servlet.FirstServlet first /hi
网页效果
http://localhost:8080/FirstServlet/hi?name=boy



