微型 HTTP Web 服务器接收来自 Web 浏览器的请求并将响应发送回 Web 浏览器(使用 HTTP 1.1 作为请求和响应的协议)。JSP 处理器解析 JSP 文件,生成对应的 Java 源代码,并编译源代码。Java 源代码可以包含请求 JSP 页时生成动态内容 的 JavaBean。当请求 JSP 页时,微型 HTTP Web 服务器执行对应的 Java 代码,并将输出发送回 Web 浏览器作为对请求的响应。
当您在 Web 浏览器中输入诸如 http://localhost/request.jsp 之类的 URL(其中 request.jsp 是您正在请求的 JSP 页)时,Web 浏览器会将该请求发送至微型 HTTP Web 服务器。如果下列其中一项条件成立,将请求转发到 JSP 处理器:
如果将请求转发到 JSP 处理器且 JSP 文件语法有效,则微型 HTTP Web 服务器将输出发送到 Web 浏览器,指示 JSP 页是否有效。单击输出中的 request.jsp 链接以查看 JSP 页。
如果将请求转发到 JSP 处理器且 JSP 文件语法无效,则微型 HTTP Web 服务器将诊断信息发送到 Web 浏览器。
如果不需要将请求转发到 JSP 处理器,则微型 HTTP Web 服务器执行 JSP 页的对应 .class 文件并将输出发送到 Web 浏览器。
应在 Windows 工作站上进行 JSP 应用程序开发。在整个开发过程测试 JSP 页是重要的。JSP 处理器将捕捉 JSP 页中的任何语法错误。在修正错误之后,通过单击 Web 浏览器中的“刷新”按钮再次测试 JSP 页。可能需要删除 Web 浏览器的 Temporary Internet Files 文件夹中的文件或高速缓存才能反映 JSP 页的更改。完成应用程序后,可将该应用程序传送至设备并在该设备上运行它。
相关任务
相关概念