首页 > 代码库 > Servlet视频-开发第一个java web(最简单的java web程序)
Servlet视频-开发第一个java web(最简单的java web程序)
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 Servlet10 {11 public void init(ServletConfig config) throws ServletException12 {13 14 }15 16 public void service(ServletRequest request,ServletResponse response) throws ServletException,IOException17 {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程序)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。