JavaWeb Servlet入门(1)
2016-08-13 13:24
344 查看
Servlet(Java服务器端小程序)
1.用java编写的服务器端程序
2.用来接收客户端请求
3.并且做出响应
如何编写第一个Servlet
总共分三步
1.导包
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
2.继承HttpServlet 抽象类 重写doGet() 和doPost();
3.在web.xml配置Servlet
servlet配置如下
注意:url-pattern可以随便写,但是不能光写一个斜杠“/”,这样导致跟默认servlet重复
如何运行第一个Servlet
运行普通的java程序,需要JRE就可以了,运行jsp/servlet程序,需要web服务器.比如:tomcat (apache 开源 免费),jboss(开源 红帽),WebSphere(IBM 支持J2EE的13个规范)……等。
注:Servlet手工运行需要配置classpath
例如:
tomcat的两种服务器模式
1.running模式(运行模式)
2.Debug模式(调试模式)
类和web.xml配置文件的更改,会自动部署、自动加载,MyEclipse的debug模式 会帮你重新部署和加载
1.用java编写的服务器端程序
2.用来接收客户端请求
3.并且做出响应
如何编写第一个Servlet
总共分三步
1.导包
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
2.继承HttpServlet 抽象类 重写doGet() 和doPost();
public class HelloServlet extends HttpServlet{ @Override public void doGet(HttpServletRequest request,HttpServletResponse response) throws IOException,ServletException{ PrintWriter out = response.getWriter(); out.println("Hello,Servlet!!!"); out.flush(); out.close(); } @Override public void doPost(HttpServletRequest request,HttpServletResponse response) throws IOException,ServletException{ this.doGet(request, response); } }
3.在web.xml配置Servlet
servlet配置如下
<servlet> <!--可以随便写,但是通常跟类名相同--> <servlet-name>HelloWorldServlet</servlet-name> <!--写类全名--> <servlet-class>com.servlet.HelloWorldServlet</servlet-class> </servlet> <servlet-mapping> <!--跟上面配的servlet-name一样就可以--> <servlet-name>HelloWorldServlet</servlet-name> <!--访问url--> <url-pattern>/HelloWorldServlet</url-pattern> </servlet-mapping>
注意:url-pattern可以随便写,但是不能光写一个斜杠“/”,这样导致跟默认servlet重复
如何运行第一个Servlet
运行普通的java程序,需要JRE就可以了,运行jsp/servlet程序,需要web服务器.比如:tomcat (apache 开源 免费),jboss(开源 红帽),WebSphere(IBM 支持J2EE的13个规范)……等。
注:Servlet手工运行需要配置classpath
例如:
CLASSPATH=.;C:\Program Files\Java\jdk1.8.0_31\lib;D:\apache-tomcat-6.0.44\lib\servlet-api.jar
tomcat的两种服务器模式
1.running模式(运行模式)
2.Debug模式(调试模式)
类和web.xml配置文件的更改,会自动部署、自动加载,MyEclipse的debug模式 会帮你重新部署和加载
相关文章推荐
- JavaWeb 之 Servlet入门
- 基于Servlet面试题进行JavaWeb入门学习
- JavaWeb 之 Servlet入门
- javaweb入门笔记(3)-Servlet
- 图解JavaWeb与tomact及Servlet之间的配置及调用关系(;JavaWeb入门)
- javaWeb入门<1>Servlet+Jsp+JavaBean实现MVC开发模式登陆注册实例详解
- JavaWeb入门实战—Servlet
- javaweb—servlet的简单入门使用
- JavaWeb Servlet 入门使用
- JAVAWEB入门之——servlet学习(1)
- javaWeb使用servlet搭建服务器入门
- 浅谈JavaWEB入门必备知识之Servlet入门案例详解
- JavaWeb中的Servlet概述
- servlet过滤器Filter入门(转,有自己的例子)
- 利用Intellij IDEA配置创建javaweb项目并实现Servlet
- Javaweb-2 Servlet 创建和配置和参数获取
- Servlet从入门到精通四——Servlet开发中的细节
- Servlet入门_Three之Listener
- Servlet入门总结及第一个Servlet程序 (转载)
- JavaWeb学习总结(一)——JavaWeb开发入门