配置第一个servlet

来源:互联网 发布:中老年人运动装淘宝网 编辑:程序博客网 时间:2024/05/17 04:51
//首先写一个HelloServlet.java,通过编译后,得到一个HelloServlet.class//下面是HelloServlet.java源代码package com.husky.sever;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;import java.util.Date;public class HelloServlet extends HttpServlet {    @Override    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {        //解决中文乱码        response.setContentType("text/html;charset=utf-8");        //向浏览器输出内容        response.getWriter().write("这是一个servlet程序,当前时间为:"+ new Date());    }}
//配置tomcat服务器里面的文件//在tomcat里面的webapps里面/**---------webapps-----------|myweb---------------|WEB-INF------------------|classes将刚刚编译过的helloservlet的class文件放进class,记得将包也带上------------------|lib------------------|src------------------|web.xml*///下面是web.xml<?xml version="1.0" encoding="utf-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee                      http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"  version="3.1">  <!--配置一个servlet程序-->  <servlet>    <!--servlet的内部名称,可以自定义-->    <servlet-name>HelloServlet</servlet-name>    <!--servlet类名:包名+简单类名-->    <servlet-class>com.husky.sever.HelloServlet</servlet-class>  </servlet>  <servlet-mapping>    <!--servlet的内部名称,和上面的名称保持一致-->    <servlet-name>HelloServlet</servlet-name>    <!--servlet的访问名称: /名称-->    <url-pattern>/hello</url-pattern>  </servlet-mapping></web-app>
//将tomcat的startup.bat点击后,浏览器输入http://localhost:端口号/myweb/hello
原创粉丝点击