Servlet(Server Applet)是Java Servlet的简称 , 称为小办事程序或办事毗连器 , 用Java编写的办事器端程序 , 具有自力于平台和和谈的特征 , 本家儿要功能在于交互式地浏览和生当作数据 , 生当作动态Web内容 。
狭义的Servlet是指Java说话实现的一个接口 , 广义的Servlet是指任何实现了这个Servlet接口的类 , 一般环境下 , 人们将Servlet理解为后者 。 Servlet运行于撑持Java的应用办事器中 。 从道理上讲 , Servlet可以响应任何类型的请求 , 但绝大大都环境下Servlet只用来扩展基于HTTP和谈的Web办事器 。
最早撑持Servlet尺度的是JavaSoft的Java Web Server , 此后 , 一些其它的基于Java的Web办事器起头撑持尺度的Servlet 。
需要这些哦
电脑
myeclipse
方式/
1第一步:新建一个javaweb项目 。
打开myeclipse file --》new--》web project
具体操作如下图所示:
文章插图
文章插图
文章插图
文章插图
2第二步:编写代码 。
1、本家儿如果写一个通俗的java类然后集当作import javax.servlet.http.HttpServlet
package com.test.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 UserServlet exts HttpServlet {
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String sex = request.getParameter("sex");
String[] bobby = request.getParameterValues("bobby");
//new String(sex.getBytes("ISO-8859-1"),"utf-8"); 解决前端乱码
【Servlet类如何映射到URL路径】
System.out.println("性别 :"+new String(sex.getBytes("ISO-8859-1"),"utf-8"));
for (int i = 1; i <= bobby.length; i++) {
System.out.println("快乐喜爱"+i+" :"+new String(bobby[i-1].getBytes("ISO-8859-1"),"utf-8"));
}
}
}
文章插图
3第三步:设置装备摆设servlet的映射 。
servlet的映射本家儿如果经由过程servlet\WebRoot\WEB-INF\web.xmld 设置装备摆设
本家儿要分为两部门
1、设置装备摆设一个servlet名字并指标的目的处置类
<servlet>
<servlet-name>userServlet</servlet-name>
<servlet-class>com.test.servlet.UserServlet</servlet-class>
</servlet>
2、设置装备摆设一个前台阻挡请求的URL对应一个servlet名字
<servlet-mapping>
<servlet-name>userServlet</servlet-name>
<url-pattern>/userServlet.do</url-pattern>
</servlet-mapping>
3、编写一个前台的简单挪用 。
推荐阅读
- 3Dmax如何使用可编辑网格顶点
- 怎样制作文字的缩小减速消失效果
- 在PPT中如何一键替换字体
- 放大加速消失的文字效果如何制作
- PPT如何制作和设置填充颜色动画效果
- 苹果电脑的finder的搜索如何操作
- 如何把“选择多个对象”命令按钮显示出来
- 如何设置CAD编辑器的性能
- 如何看待婆媳关系
- 如何喝四种茶,乌龙茶功效