J2EE-Servlet

Servlet

Java Servlet是动态生成网页的技术,运行在Web服务端,支持TCP/IP协议,是J2EE中的一种标准协议。

1 servlet的跳转功能,选择了Tomcat并安装了Tomcat服务器,因为Tomcat提供了对J2EE中Servlet与JSP的直接支持。以下是rediRect 与 forword的区别。

   rediRect 是 让浏览器重新请求另一个随意的URL,有可能是别的服务器,即使是自己的服务器,那么request与response也将随之消失。

   forword  是 服务器内部跳转,request与response对象将被传入下个servlet,无论是session 或parameter都会被保留。

2 Servlet 生命周期

   Servlet生命周期是第一次处理请求时初始化,Server关闭时销毁,Servlet.init()和Servlet.destroy()方法理论上只调用一次。

另,JSP是Servlet技术的一种延伸,与Servlet配合使用,用脚本解释的方式替代纯粹的由Servlet向浏览器输出文本。

你可能感兴趣的:(tomcat,jsp,servlet,浏览器,脚本)