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("<h1>" + message + "</h1>"); } @Override public void destroy() { super.destroy(); } }
编译后classes目录下生成的HelloWorld.class文件
二、Servlet部署
在WEB-INF目录下web.xml文件的
<servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>HelloWorld</servlet-class> </servlet> < servlet - mapping > <servlet-name>HelloWorld</servlet-name> < url - pattern > /HelloWorld</url - pattern > </servlet-mapping>
三、运行测试
点击开始运行java程序,控制台出现successfully则tomcat服务启动成功!这时打开浏览器输入:http://localhost:8086/javaweb/HelloWorld即可查看servlet运行状态了。
以上就是关于如何编写servlet的所有内容了,更多java基础教程详情快关注奇Q工具网了解吧。
推荐阅读: