写一个hello world的servlet

servlet是运行在服务器端上的,用普通的.java文件不同,它没有main方法。

建立一个包后然后新建一个class文件,
之后要在WebXml文件里面配置
配置的内容注意:
1、<servlet></servlet>和<servlet-mapping> </servlet-mapping>里面的<servlet-name>标签的内容要一致。
2、 <url-pattern>/HelloWinney</url-pattern>里面记得加上/(斜杠)

  <servlet-name>HelloWinney</servlet-name>
  <servlet-class>com.winney.www.Javaservelet</servlet-class>
  </servlet>```

  
  <servlet-mapping>
  <servlet-name>HelloWinney</servlet-name>
  <url-pattern>/HelloWinney</url-pattern>
  </servlet-mapping>

package com.winney.www;

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 Javaservelet extends HttpServlet
{
@Override
public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
resp.setContentType("text/html");
PrintWriter out = resp.getWriter();
out.println("<html><head><title>Fighting</title></head><body><h1>Hello, Winney!</h1></body></html>");
out.flush();
}

}


总之,我们可以将Servlet看做是嵌套了 HTML代码的java类,可以将JSP看作是嵌套了java代码的HTML页面。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,766评论 18 399
  • 一. Java基础部分.................................................
    wy_sure阅读 3,836评论 0 11
  • 转自陈明乾的博客,可能有一定更新。 转原文声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、...
    C86guli阅读 4,723评论 6 72
  • 欢迎关注【M实事摘要】,这是一则立足中国放眼全球的AI和无人驾驶汽车(SDC)的实事简报(Newsletter)。...
    MurphyWan阅读 141评论 0 2
  • 关于往日,我能写的,只是我的记忆和印象。姥姥,小河,戏台,大山...... 昨晚我就梦到了魂牵梦绕的故乡,那里有我...
    油伞阅读 252评论 1 2