社区
Web 开发
帖子详情
我听说JSP可以经过编译——怎么编译?
ljty
2001-08-22 08:51:12
我只写了文本,也运行呀!
...全文
186
9
打赏
收藏
我听说JSP可以经过编译——怎么编译?
我只写了文本,也运行呀!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lci21
2001-08-23
打赏
举报
回复
sorry,上面有一点说错了,就是特定的目录:
应该是:tomcat默认是放在和webapps同级的work下的,我的就是放在E:\tomcat\work下的
lci21
2001-08-23
打赏
举报
回复
和ASP,PHP比较一下,ASP,PHP解释执行源代码,一边解释,一边执行。jsp执行字节码,效率要高得多。
说说jsp的执行过程:
当服务器遇到一个请求时,譬如,你访问一个test.jsp页面,如果test.jsp叶面是第一次被(无论是谁)访问,这时间,jsp引擎会把test.jsp文件转化成一种java代码,并存放在特定的目录下(如tomcat默认是放在webapps\work下的),接着,jsp引擎会调用服务器端的java编译器,把这种java代码进行编译成字节码(.class文件),也放在特定的目录下(如tomcat默认是放在webapps\work下的),然后,java虚拟机开始执行此字节码,并把执行的结果返回给客户端。
然后,如果test.jsp以后再被访问的时候,java虚拟机就直接执行特定目录下的.class文件,然后把结果传给客户端。而不需要再次进行转化编译。
此后,如果你的服务器重启了,或者你对jsp文件修改了,这时间如果再有人访问此jsp页面时,此jsp文件将会被重新转化成java代码,编译成.class文件。以后再有人访问时,直接执行class文件,除非服务器再次重启,jsp文件被修改,jsp调用的javabean被修改等等.
lci21
2001-08-23
打赏
举报
回复
我来说两句
cqzhangq
2001-08-23
打赏
举报
回复
这些class都被放在一个工作目录中,你可以找得到的,在resin中是放在work目录中的
cqzhangq
2001-08-23
打赏
举报
回复
jsp被当作java编译成class然后运行
lili_mine12_5
2001-08-23
打赏
举报
回复
那是你没有用到类,如果你用Servlet或者Beans,那么你就必须用javac进行编译了
beyondii
2001-08-23
打赏
举报
回复
倒
cqzhangq
2001-08-23
打赏
举报
回复
lci21(流浪少年(回答你的问题有点寒心))说得对,好详细:)
ljty
2001-08-22
打赏
举报
回复
此地空余一道题。。。
【学习摘记】马士兵Servlet&
JSP
_课时19_
JSP
_HelloWorld——
JSP
初见
【课时19】
JSP
_HelloWorld——
JSP
初见 1、什么是
JSP
? 本身也是一种servlet。但是无需配置。 (比sevlet方便多了,是吧,同学们。你们的好日子来了!想象着我将来写一个bbs小程序,每次调试,还得重新
编译
、重新部署...
JavaWeb笔记——
JSP
&&Thymeleaf
JavaWeb笔记——
JSP
&&Thymeleaf
JSP
概述;
JSP
快速入门;
JSP
原理;
JSP
脚本;EL表达式;JSTL标签;MVC模式和三层架构;案例(增、改、查) Thymeleaf 扩展:使用springBoot写简单的二维码
JSP
技术 —— 是敌是友?
作为一名资深的 Java 技术专家和 Enhydra 支持者,本文作者强烈建议开发人员在选择 Web 应用程序编程语言时,使用其他可以替代 JavaServer Pages (
JSP
) servlets 的技术。
JSP
技术是 Sun 的 J2EE 平台和编程模型的一...
JSP
技术 —— 是敌是友
作为一名资深的 Java 技术专家和 Enhydra 支持者,本文作者强烈建议开发人员在选择 Web 应用程序编程语言时,使用其他可以替代JavaServer Pages (
JSP
) servlets 的技术。
JSP
技术是 Sun 的 J2EE平台和编程模型的
码农翻身——
JSP
: 一个装配工的没落
没错, 我就是大名鼎鼎的
JSP
, 服务器端“装配工”之王。 你要是没
听说
过我就实在太out了, 你要问我到底是干什么的, 其实很简单, 就是把页面模板和数据给装配起来, 变成HTML发送给浏览器, 然后你才能看到啊。 ...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章