Servlet作为java的基础是必须要掌握的,小伙伴们知道servlet要如何编写吗?今天就一起来看看吧。
一、编写servlet源文件
在java的src目录下新建HelloWorld.java,并编写代码进行编译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.io.PrintWriter;
/**
* Created by on 18/5/24.
*/
public class HelloWorld extends HttpServlet
{
private String message;
@Override
public void init() throws ServletException
{
message = "Hello world, this message is from servlet!";
}
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException
{
//设置响应内容类型
resp.setContentType("text/html");
//设置逻辑实现
PrintWriter out = resp.getWriter();
out.println("
" + message + "
");}
@Override
public void destroy()
{
super.destroy();
}
}
编译后classes目录下生成的HelloWorld.class文件
二、Servlet部署
在WEB-INF目录下web.xml文件的标签中添加如下内容:
HelloWorld
HelloWorld
<
servlet - mapping >
HelloWorld <
url - pattern > /HelloWorld
三、运行测试
点击开始运行java程序,控制台出现successfully则tomcat服务启动成功!这时打开浏览器输入:http://localhost:8086/javaweb/HelloWorld即可查看servlet运行状态了。
以上就是关于如何编写servlet的所有内容了,更多java基础教程详情快关注奇Q工具网了解吧。
推荐阅读: