Servlet一个最简单的例子(一)
来源:互联网 发布:防水纹身贴淘宝 编辑:程序博客网 时间:2024/05/29 04:27
今天开始看Head First Servlet&JSP这本书,这本书文字和图片混合,看着比较轻松。然后刚开始学习,先写一个最简单的Servlet例子。
1:首先在Eclipse里面创建一个项目,然后需要配置web.xml文件,写一个Servlet的java类。具体的文件路径如下图:
2:首先看看web.xml里面的代码,这里主要配置一个servlet,servlet-class就是具体的java类路径了。
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> <servlet> <servlet-name>Chapter1 Servlet</servlet-name> <servlet-class>CH1Servlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>Chapter1 Servlet</servlet-name> <url-pattern>/Serv1</url-pattern> </servlet-mapping> </web-app>3:看看我们CH1Servlet里面都写了什么,主要给浏览器返回Html界面
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 CH1Servlet extends HttpServlet{@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp)throws ServletException, IOException {PrintWriter out = resp.getWriter();out.println("<html>" + "<body>" + "<h1 align=center>HF</h1>" + "<br>" + "</body>" + "</html>");}}4:开始把这个简单的例子部署到tomcat下面,我们找到tomcat下面的webapps包,然后依看下面的结构添加文件
5:启动tomcat服务,在tomcat/bin目录下面,然后浏览器访问:http://localhost:8080/ch1/Serv1。
0 0
- Servlet一个最简单的例子(一)
- 从一个最简单的例子来看Retrofit(一)
- Java WEB之Servlet学习之路(一)一个最简单的Servlet应用
- 一个最简单的servlet
- 最简单的mapxtreme的servlet例子
- 最简单的mapxtreme的servlet例子
- 最简单的Servlet+HTML例子
- JSP+Servlet(最简单的例子)
- 一个最简单的ClassLoader的例子
- winsocket 的最简单的一个例子
- 一个最简单的Servlet实例
- 一个最简单的Servlet服务
- 一个最简单的Makefile例子(转)
- Struts2学习笔记(二):最简单的一个例子
- MFC:一个最简单的例子
- 一个最简单的ajax例子
- 一个最简单的泛型例子
- 一个最简单的Socket通信例子
- Android实战简易教程-第二十二枪(基于Baas的用户注册功能)
- 浅谈BFC和IFC
- programming-challenges Ones (110504) 题解
- 嵌入式linux之定时器防抖
- 2014.4新版uboot启动流程分析
- Servlet一个最简单的例子(一)
- 计蒜客第22题---排序后的数组删除重复数字
- Python入门教程-13 for-in
- 【伸展树】sgu311
- Android布局管理器
- 2015 Multi-University Training Contest 1 Hdu5295 unstable
- 重力感应学习
- linux中软件包管理
- 如何更改linux文件的拥有者及用户组(chown和chgrp)