jsp如何连接到servlet对象

时间:2012-12-09 05:38:23

标签: jsp servlets connection

我正在学习JavaEE并遇到问题。似乎每个jsp页面的后面都有一个Servlet对象。但我不明白这个servlet的来源。

例如,假设有一个名为MyJsp.jsp的jsp页面,当我请求此页面时,似乎有一个MyJsp_jsp.java。所以我想知道它来自哪里。

查找有关jsp页面如何连接到servlet对象的一些详细信息。

1 个答案:

答案 0 :(得分:0)

JSP页面基本上是一个包含传统HTML和Java代码的网页。 JSP页面的文件扩展名是.jsp而不是.html或.htm,它告诉服务器该页面需要特殊处理,这将由服务器扩展或插件完成。

调用JSP页面时,它将(由JSP引擎)编译为Java servlet。此时,servlet由servlet引擎处理,就像任何其他servlet一样。然后,servlet引擎加载servlet类(使用类加载器)并执行它以创建要发送到浏览器的动态HTML。 servlet创建任何必要的对象,并将任何对象作为字符串写入到浏览器的输出流中。