`

jsp何时生成class文件,位置在哪?

 
阅读更多

下面为eclipse配置tomcat的server



 

JSP的生命周期(引用:http://www.cnblogs.com/xing901022/p/4352999.html)

  这是老生常谈的问题了,用户把工程部署到tomcat中,然后启动tomcat!此时就可以访问jsp了、

  1 第一次访问JSP,会验证一下是否第一次访问,然后把JSP转化成java(Servlet),再编译成class文件

  2 生成的class文件中会自动生成几个方法:jspInit()、jspDestroy()、jspService().Tomcat仅仅在第一次请求时,调用jspInit方法,然后调用jspService进行处理。

  3 之后的每个请求,都会分配一个线程调用jspService方法。

  4 如果页面被销毁或者关闭,都会调用jspDestroy

  由于该文件是常驻内存的,又是多线程调用,所以访问的效率和速度都会很快。

 

在与tomcat7.0目录下webapps目录同级有一work目录,在其中就能找到loginform_jsp.java与对应的loginform_jsp.class文件,这两个文件在项目部署后是没有生成的,只有浏览器访问对应的jsp页面才能生成对应的.class文件和.class文件

  • 大小: 66.2 KB
分享到:
评论

相关推荐

    将jsp生成java然后反编译为class然后打入jar

    将jsp生成java然后反编译为class然后打入jar

    java swing补丁工具,打包class文件,jsp,html,js,css,xml,jar等文件,同时也支持其他格式的文件打包

    希望能帮助到平时为一堆补丁文件class(自动包含class内部类),jsp,html,js,css,xml,jar等文件花费很长时间整理的朋友,有了我这个工具,似乎这一切都变得简单,你只需要选择路径,然后在输入你的补丁文件名,程序...

    补丁、打包编译后的文件,自动生成class、jsp、js等文件目录(附教程)

    利用工具类自动生成编译后的文件目录,对于上线部署很好用

    JSP动态网页制作基础培训教程源代码.rar

    5 SampleBean2.class 第6章\ch6\WEB-INF\classes\ch6 <jsp:getProperty>标记和<jsp:setProperty>标记示例java类文件 6 sample2.html 第6章\ch6 访问SampleBean2示例的录入页面 7 sample2.jsp 第6章\ch6 访问...

    java结合jsp写的上传文件代码

    // 保存的最终文件完整路径,保存在web根目录下的ImagesUploaded目录下 String u_name = request.getRealPath("/") + "ImagesUploaded/" + prefix + "." + t_ext; //String filename = prefix + "." + t_ext; //根据...

    基于JSP的网上书店毕业设计论文

    在JSP第一次获得来自于客户端浏览器的请求时,JSP文件将被JSP引擎(JSP engine)转换成一个Servlet,即将”.jsp”文件编译成Java Class文件。当Servlet引擎接收到请求后,如果设置了使用最新的JSP,它就会去找JSP...

    Jsp文件上传下载(工具类源码)

    // 保存的最终文件完整路径,保存在web根目录下的ImagesUploaded目录下 String u_name = request.getRealPath("/") + "ImagesUploaded/" + prefix + "." + t_ext; //String filename = prefix + "." + t_ext; //...

    基于Java的题库管理及试卷生成系统设计源码

    本资源提供了一套基于Java的题库管理及试卷生成系统的设计源码,包含255个文件,其中包括62个Class字节码文件,52个JSP页面文件,以及31个Java源代码文件。此外,还包括25个JAR打包文件,14个XML配置文件,以及10个...

    好用的代码生成源码

    在temppate目录创建一个文件,如${className}SpringControler.java 则代码生成器会自动将该模板文件加载并生成该文件 充分利用各种文件的注释 如在.xml中我们可以使用 在.properties文件中我们可以使用 #generator-...

    用swing开发的,生成补丁包工具

    2、源路径:一般打包只打打class或js、jsp等文件,对应是项目包下面的web目录,如:G:\pfms3.0\web 3、补丁包路径:生成补丁所在路径 4、排除后缀名:在源路径里,将对应后缀文件过虑,打包时不生成这些文件 5、修改...

    Tomcat JSP编译器Jasper.docx

    Jasper模块是Tomcat的JSP核心引擎,我们知道JSP本质上是...Tomcat使用Jasper对JSP语法进行解析,生成Servlet并生成Class字节码。另外,在运行的时候,Jasper还会检测JSP文件是否修改,如果修改,则会重新编译JSP文件。

    jsp小示例显示日期

    javadoc – 文档生成器,从源码注释中提取文档 jdb – debugger,查错工具 java – 运行编译后的java程序(.class后缀的) appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。 Javah:产生...

    韩顺平sevlet,jsp视频教程知识点.txt

    视频描述: (一) java EE核心十三种技术介绍 (二) java EE程序员修炼成精的法门(卖油翁的故事) (三) jsp版本的用户管理系统演示 (四) jsp的概述(基本语法) (五) jsp的运行原理(还是hello.jsp) (六) jsp版的计算器 6.1...

    基于SSM框架的图书管理系统设计源码

    主要文件类型包括34个Class文件、28个JAR文件、23个XML文件、14个Java源文件、8个JSP文件、8个CSS文件、8个MAP文件、8个JavaScript文件、4个Properties文件和2个gitignore文件。该项目实现了基于SSM框架的CRUD操作,...

    freemarker生成复杂word

    如流程审批单,在流程处理完成后将处理过程按照流程单的要求导出,有时程序中需要实现生成标准Word文档,要求能够打印,并且保持页面样式不变,常见的方案有POI、iText、JACOB、JSP几种方式,POI读取Word文档比较...

    Struts2属性文件详解

    该属性指定视图主题所需要模板文件的位置, 该属性的默认值是template,即默认加载template路径下的模板文件. struts.ui.templateSuffix 该属性指定模板文件的后缀,该属性的默认属性值是ftl.该属性还允许使用ftl、vm...

    Jboss项目部署文档

    Jboss项目部署文档

    Java 动态生成类和实例, 并注入方法操作示例

    主要介绍了Java 动态生成类和实例, 并注入方法操作,结合实例形式分析了Java 动态生成类和实例以及动态注入相关操作技巧,需要的朋友可以参考下

    class加密,java加密,jar加密-Web虎 1.3

    增加:安装时生成sn文件,而不是重启后才生成 2008-1-9 发布:web虎内部测试版 2007-11-11 web虎启动 Web虎,愿为广大B/S软件厂商和代理做大做强提供安全保障,保您广开财源... 一、Web虎是什么? Web虎是B/S...

    word源码java-jniwebshell:jniwebshel​​l

    由于jni技术需要先通过javah+.class文件生成.h开头的c头文件,jsp是一种特殊的class文件,而jsp经过Tomcat编译class文件,命名遵从test.jsp ->> org.apache.jsp.test_jsp.class,所以我们需要新建package为org....

Global site tag (gtag.js) - Google Analytics