1:解释什么是servlet
servlet有良好的生存期的定义,包括加载,实例化,初始化,处理请求,服务结束。
这个生产期由javax.servlet.Servlet接口的init,service,destroy方法表达。
web容器加载servlet,生命周期开始。
通过调用servlet的init()进行servlet的初始化。
通过调用service()方法实现,根据请求不同调用不同doGet,doPost方法。
结束服务,web容器调用servlet的destroy()方法。
2:servlet基本架构
public class ServletName extends HttpServlet{
public void doPost(HttpServletRequest HttpServletResponse respone)throws ServletException,
IOException{}
}
doGet
3:servlet API中forward()与redirect()区别?
前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址,
后者是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。
forward()方法更加高效,并且有助于隐藏实际的链接。
但需要跳转到一个其他服务器上的资源,则必须使用sendRedirect()方法。
response.sendRedirect(url)
4:jsp 9个内置对象
request 用户端请求,此请求会包含来自GET/POST请求的参数
response 网页传回用户端的回应
pageContext 网页的属性在这里管理
session 与请求有关的会话期
application servlet 正在执行的内容
out 用来传送回应的输出
config servlet的构架部分
page JSP网页本身
exception 针对错误网页,未捕捉的例外。
5:JSP中动态include与静态include的区别
动态include用jsp:include动作实现<jsp:include page=included.jsp flush=true/>
总会检查所含文件中的变化,可以带参数。
静态include用include伪码实现,不检查文件变化,@include file=included.htm
6:JSP和Servlet 相同点,不同点,联系
JSP是Servlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达。
JSP编译后是.class。
不同:Servlet的应用逻辑在Java文件中,并且完全从表示层中的HTML里分离出来。
JSP侧重视图,Servlet控制逻辑。
相关推荐
eclipse jspservlet环境搭建 eclipse jspservlet环境搭建 eclipse jspservlet环境搭建
jsp servlet MVC Demo jsp servlet MVC Demo jsp servlet MVC Demo
JSP servlet教程
jsp servlet+sqlserver简单登录注册jsp servlet+sqlserver简单登录注册jsp servlet+sqlserver简单登录注册
java jsp servlet struts hibernate spring 实用技术
JSP servlet简单实用
北大青鸟Y2 JSP servlet 上机答案 北大青鸟Y2 JSP servlet 上机答案
web练习题 jsp servlet相关内容
jsp servlet 验证码 jsp servlet 验证码 jsp servlet 验证码
java jsp servlet 通讯录源码,适合初学者学习。内含详细源代码及注释说明。
JSP servlet通用学生管理系统,可以运行,有数据库文件(mysql),导入库即可,小白可以操作。亲测可以运行的,eclipse / idea 均可。
jsp servlet mysql实现的学生成绩管理系统jsp servlet mysql实现的学生成绩管理系统jsp servlet mysql实现的学生成绩管理系统jsp servlet mysql实现的学生成绩管理系统jsp servlet mysql实现的学生成绩管理系统jsp ...
JSPservlet中web.xml详细配置指南(包含所有情况)
jsp servlet 上传例子 jspsmartupload jsp servlet 上传例子 jspsmartupload jsp servlet 上传例子 jspsmartupload
基于jsp Servlet 的招聘系统源码.zip基于jsp Servlet 的招聘系统源码.zip基于jsp Servlet 的招聘系统源码.zip基于jsp Servlet 的招聘系统源码.zip基于jsp Servlet 的招聘系统源码.zip基于jsp Servlet 的招聘系统源码...
JSP Servlet 教材JSP Servlet 教材JSP Servlet 教材JSP Servlet 教材JSP Servlet 教材JSP Servlet 教材JSP Servlet 教材JSP Servlet 教材JSP Servlet 教材
数据库课程设计学生信息管理系统基于jsp servlet mvc开发 数据库课程设计学生信息管理系统基于jsp servlet mvc开发 数据库课程设计学生信息管理系统基于jsp servlet mvc开发 数据库课程设计学生信息管理系统基于jsp ...
Java.Web开发 JSP Servlet. Struts Spring Hibernate Ajax
jsp servlet mysql实现的学生成绩管理系统源码jsp servlet mysql实现的学生成绩管理系统源码jsp servlet mysql实现的学生成绩管理系统源码jsp servlet mysql实现的学生成绩管理系统源码jsp servlet mysql实现的学生...
JSP Servlet.pdf JSP Servlet.pdf