码迷,mamicode.com
首页 > 编程语言 > 详细

Servlet视频-开发第一个java web(最简单的java web程序)

时间:2017-04-05 16:29:36      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:instance   pattern   get   规范   map   pat   out   ffffff   nts   

web项目有目录结构要求

技术分享

 

WEB-INFO 文件夹 是一个Servlet规范,必须要这么命名

WEB-INFO下也有目录结构要求,如下图

技术分享

web.xml

技术分享

 

Servlet是个接口,接口有5个必须实现的方法

想实现java web 必须实现这5个方法destroy()   getServletConfig()   getServletInfo()    init(ServletConfig config)   service(ServletRequest req,ServletResponse res)

以下为输出到浏览器窗口的代码

技术分享

 1 import javax.servlet.Servlet;
 2 import javax.servlet.ServletConfig;
 3 import javax.servlet.ServletException;
 4 import javax.servlet.ServletRequest;
 5 import javax.servlet.ServletResponse;
 6 import java.io.IOException;
 7 import java.io.PrintWriter;
 8 
 9 public class WelcomeServlet implements Servlet
10 {
11     public void init(ServletConfig config) throws ServletException
12       {
13         
14     }
15 
16     public void service(ServletRequest request,ServletResponse response) throws ServletException,IOException
17     {
18        
19         PrintWriter out=response.getWriter();
20         out.print("123123");
21     }
22 
23     public void destroy(){}
24     public String getServletInfo(){return null;}
25     public ServletConfig getServletConfig(){return null;}
26     
27 }

 

配置xml

 1 <?xml version="1.0" encoding="ISO-8859-1"?>
 2 <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
 3   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 4   xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
 5                       http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
 6   version="3.1">
 7 
 8 <servlet>
 9 <servlet-name>thisIsServletName</servlet-name>
10 <servlet-class>WelcomeServlet</servlet-class>
11 </servlet>
12 
13 <servlet-mapping>
14 <servlet-name>thisIsServletName</servlet-name>
15 <url-pattern>/aaa</url-pattern>
16 </servlet-mapping>
17 
18 </web-app>

 

 

   

 

Servlet视频-开发第一个java web(最简单的java web程序)

标签:instance   pattern   get   规范   map   pat   out   ffffff   nts   

原文地址:http://www.cnblogs.com/suanshun/p/6668970.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!