简答题

当修改JSP的源代码时,通过重新加载此JSP,通常可以在浏览器中立即看到这种修改。对于由JSP转化而来的SERVLET,情况并非如此,为什么?

正确答案

是的,当转化JSP至SERVLET时,也就失去了修改JSP并且立即观察到这种修改的便利。理由是,由JSP转化而来的SERVLET就像其他的SERVLET一样,必须在配置文件中部署和配置它们,而且应用服务器只加载实现它们的一次。这意味着,需要重新启动应用服务器。有些应用服务器支持热部署其部分或全部服务,包括SERVLET。热部署意味着在不需要关闭应用服务器的条件下,插入或修改一个应用的部分或全部。热部署和部署工具有助于快速地重新配置JSP但是,无法实现修改源代码并且立即让这些修改发生效力。

答案解析

相似试题
  • JSP页面包含如下代码,则访问此JSP页面时将输出()。

    单选题查看答案

  • 编写两个JSP页面:main.jsp和lader.jsp,将两个JSP页面保存在同一Web服务目录中。main.jsp使用include动作标记动态加载lader.jsp页面。lader.jsp页面可以计算并显示梯形的面积。当lader.jsp被加载时获取main.jsp页面中include动作标记的param子标记提供的梯形的上底、下底和高的值。

    简答题查看答案

  • 内核将模块的初始化代码与模块代码加载到同一块内存区域,当模块不在使用时一起释放。()

    判断题查看答案

  • 在用户登陆的JSP页面上,包含如下代码所示的表单,当用户填写信息后点击“登录”按钮时,将产生的结果是()。

    单选题查看答案

  • 假定login.getName() 返回类型为java.lang.String ,给定JSP代码: Welcome 以下那个选项与此语句的功能相同?()

    单选题查看答案

  • JSP文件test.jsp代码如下所示,则试图运行时,将发生()。

    单选题查看答案

  • 当丢失了下拉菜单,可以用下面哪一个命令重新加载标准菜单:()

    单选题查看答案

  • 下面哪一个不是JSP本身已加载的基本类?()

    单选题查看答案

  • 在程序运行期间,当执行某些指令或操作时,CPU自动修改CS和IP使它们指向新的代码段,下列描述错误的是:()

    单选题查看答案