scriptlet和html代码存储在j2ee中的何处

相信我

我在任何地方都找不到这个问题的答案。我只知道什么以及为什么我们使用scriplet。but where does scrip-let stored确切地 ?(我的面试官问)

我的答案是:它只是在jre(j2ee)中定义的标签,在这里我们可以在jsp页面中编写Java代码。那么,真正的无纸化代码存储在任何地方吗?

<HTML>
<BODY>
<%
    // This is a scriptlet.  Notice that the "date"
    // variable we declare here is available in the
    // embedded expression later on.
    System.out.println( "Evaluating date now" );
    java.util.Date date = new java.util.Date();
%>
亚涅什·阿戈拉(Yagnesh Agola)

您的JSP文件将转换为JAVA文件。这与相同的servlet一样工作。
当您第一次请求该JSP时,就会发生这种转换,并且它在您的tomcat服务器中。
这是基于JSP创建的Java文件有方法_jspInit()_jspDestroy()_jspService()作为相同任何servlet。

您的scriptlet部分_jspService()与使用out.write()功能编写的所有其他java和html部分一起进入方法

它将存储在以下位置:

{TOMCAT_INSTALL_DIR}/work/Catalina/{CONTEXT_NAME}/{WEBCONTENT_DIR}/org/apache/jsp/{PATH_TO_JSP_PAGE}

您可以在每个JSP页面的该文件夹中找到一个.java文件和一个.class文件。

有关JSP的工作原理的详细信息,请参见此。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在J2EE初期,交易如何处理?

来自分类Dev

JEE和J2EE有什么区别?

来自分类Dev

j2ee中的文档查看器API

来自分类Dev

如何协调J2EE和Java EE数据库访问?

来自分类Dev

Java EE和J2EE有什么区别?

来自分类Dev

ejb j2ee中的持久性上下文范围和其他问题

来自分类Dev

Apache的Lucene的对J2EE 1.4

来自分类Dev

J2EE Web应用程序中的Log4j路径配置错误

来自分类Dev

Tomcat 7.0版仅支持J2EE 1.2、1.3、1.4和Java EE 5和6 Web模块

来自分类Dev

J2EE:如何在servlet中获取在JSP中的隐藏字段中传递的arraylist?

来自分类Dev

在Spring / J2EE Apps中隔离只读和读写

来自分类Dev

如何使用Spring和J2EE(EJB)CMT管理分布式事务

来自分类Dev

在ASP.NET WF和MVC中进行开发后学习J2EE

来自分类Dev

J2EE:在这种情况下了解isCommitted和筛选器

来自分类Dev

J2EE身份验证和页内书签

来自分类Dev

JBoss 7.x是否支持J2EE 5.0和EJB 2.0?

来自分类Dev

如何使用fcm和j2ee向Android发送通知

来自分类Dev

如何在GAE j2ee中将路径更改为index.html(AngularJS)

来自分类Dev

Java EE 5、6和7兼容的应用程序服务器是否与J2EE兼容?

来自分类Dev

Java EE 5、6和7兼容的应用程序服务器是否与J2EE兼容?

来自分类Dev

PyDev导致在Eclipse J2EE中重复显示项目

来自分类Dev

为什么J2EE名称中第二个?

来自分类Dev

如何在集群环境中安装J2EE Web应用程序?

来自分类Dev

如何在J2EE for Junit中模拟dtabase而不使用Spring Boot

来自分类Dev

如何在openshift中启动Netbeans j2ee项目(您好!!)

来自分类Dev

如何将J2EE插件安装到Eclipse Luna SE中

来自分类Dev

J2EE 7 Rest客户端中的属性而不是值

来自分类Dev

如何在Web服务器j2ee中读取提取文件

来自分类Dev

HttpURLConnection跳过J2EE应用程序中的FILTER

Related 相关文章

  1. 1

    在J2EE初期,交易如何处理?

  2. 2

    JEE和J2EE有什么区别?

  3. 3

    j2ee中的文档查看器API

  4. 4

    如何协调J2EE和Java EE数据库访问?

  5. 5

    Java EE和J2EE有什么区别?

  6. 6

    ejb j2ee中的持久性上下文范围和其他问题

  7. 7

    Apache的Lucene的对J2EE 1.4

  8. 8

    J2EE Web应用程序中的Log4j路径配置错误

  9. 9

    Tomcat 7.0版仅支持J2EE 1.2、1.3、1.4和Java EE 5和6 Web模块

  10. 10

    J2EE:如何在servlet中获取在JSP中的隐藏字段中传递的arraylist?

  11. 11

    在Spring / J2EE Apps中隔离只读和读写

  12. 12

    如何使用Spring和J2EE(EJB)CMT管理分布式事务

  13. 13

    在ASP.NET WF和MVC中进行开发后学习J2EE

  14. 14

    J2EE:在这种情况下了解isCommitted和筛选器

  15. 15

    J2EE身份验证和页内书签

  16. 16

    JBoss 7.x是否支持J2EE 5.0和EJB 2.0?

  17. 17

    如何使用fcm和j2ee向Android发送通知

  18. 18

    如何在GAE j2ee中将路径更改为index.html(AngularJS)

  19. 19

    Java EE 5、6和7兼容的应用程序服务器是否与J2EE兼容?

  20. 20

    Java EE 5、6和7兼容的应用程序服务器是否与J2EE兼容?

  21. 21

    PyDev导致在Eclipse J2EE中重复显示项目

  22. 22

    为什么J2EE名称中第二个?

  23. 23

    如何在集群环境中安装J2EE Web应用程序?

  24. 24

    如何在J2EE for Junit中模拟dtabase而不使用Spring Boot

  25. 25

    如何在openshift中启动Netbeans j2ee项目(您好!!)

  26. 26

    如何将J2EE插件安装到Eclipse Luna SE中

  27. 27

    J2EE 7 Rest客户端中的属性而不是值

  28. 28

    如何在Web服务器j2ee中读取提取文件

  29. 29

    HttpURLConnection跳过J2EE应用程序中的FILTER

热门标签

归档