1.Servlet介绍
- Servlet(Server Applet)服务器小程序,主要功能用于生成动态Web内容。
- Servlet是J2EE最重要的组成部分。(J2EE13个功能模块之一)
2.Servlet开发步骤
- 创建Servlet类,继承HttpServlet
- 重写doGet()/doPost()方法,编写程序代码
- 配置web.xml,绑定url
3.Servlet访问方法
- http://IP地址:端口/context-path/url-mapping
- 远程访问使用ip地址,本地访问localhost(127.0.0.1)
- context-path“上下文路径”,默认为工程名
4.servlet接收请求参数
- 请求参数是浏览器通过请求向tomcat提交的数据,通常是用户输入,servlet进行处理。
- 参数名1=值1&参数名2=值2&…
- servet中的request.getParameter() -接收单个参数,request.getParameterValues() -接收多个同名参数
这里举个例子。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>学生信息登记表</h1>
<form action="/myservlet/sample">
姓名:<input type="text" name="name"><br/>
年龄:<input type="text" name="age"><br/>
特长:
<input type="checkbox" name="spec" value="English">英语
<input type="checkbox" name="spec" value="Program">编程
<input type="checkbox" name="spec" value="Speech">演讲
<input type="checkbox" name="spec" value="Swimming"></